dot product between two different size of matrix
23 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello,
I have two matrix, one is A (1by 3 matrix), the other one is B (86 by 3 matrix). And I would like to calculate the dot product of dot(A,B). However, A and B are not the same size, so dot(A,B) function can not be performed successfullly.
How can I calculate the dot product between two different size of matrix without using for loop?
Many thanks!
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
James Tursa
am 18 Dez. 2020
Assuming everything is real and by "dot product" you aren't involving complex conjugates, simply this
C = B * A';
3 Kommentare
James Tursa
am 14 Dez. 2021
@Prajwal Sridhar Try it and see if it does what you want. If it doesn't, then open up a new Question and post a small example of inputs and desired output.
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!