Multiplication of two arrays of different size

16 visualizaciones (últimos 30 días)
VIKASH KUMAR VERMA
VIKASH KUMAR VERMA el 2 de Mayo de 2023
Respondida: the cyclist el 2 de Mayo de 2023
I have two arrays of different size. For example, one array is 43008*24 and other one 33792*24. Ho can I multilpy them?
  3 comentarios
the cyclist
the cyclist el 2 de Mayo de 2023
Let's make a smaller, manageable version of what you are asking for. Suppose
A = [2 3; 5 7; 11 13]
A = 3×2
2 3 5 7 11 13
B = [4 6; 8 9; 10 12; 14 15]
B = 4×2
4 6 8 9 10 12 14 15
You want C that somehow equals the product of A and B. What is the result in this case?
VIKASH KUMAR VERMA
VIKASH KUMAR VERMA el 2 de Mayo de 2023
If I take transpose of B and then multiply them, then I will get 3*4 matrix.

Iniciar sesión para comentar.

Respuestas (1)

the cyclist
the cyclist el 2 de Mayo de 2023
A = [2 3; 5 7; 11 13];
B = [4 6; 8 9; 10 12; 14 15];
C = A * B.'
C = 3×4
26 43 56 73 62 103 134 175 122 205 266 349

Categorías

Más información sobre Operators and Elementary Operations en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by