Matrix Multiplication is possible???
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi Can i programm under matlab Matrix multiplication generally without use of general entries
C = A*B is the linear algebraic product of the matrices A and B. If A is an m-by-p and B is a p-by-n matrix
Thanks
0 Kommentare
Antworten (4)
Image Analyst
am 15 Aug. 2013
What are "general entries"? If you want the matrix multiplication, simply do C=A*B like you said. If you want element-by-element multiplication, do C=A.*B. So I'm not sure what you're asking. Did you actually try C=A*B like you said - it's easy enough to do. If so, was there something unexpected that you observed?
0 Kommentare
Marwen
am 15 Aug. 2013
3 Kommentare
Image Analyst
am 15 Aug. 2013
OK. I'm going to assume that the code you gave does what you want to do. I still don't see a question here, so I guess we're done.
Azzi Abdelmalek
am 15 Aug. 2013
Bearbeitet: Azzi Abdelmalek
am 15 Aug. 2013
A=randi(10,5,6); % Example
B=randi(10,6,7);
p=size(A,2);
C=@(i,j) sum(A(i,:)'.*B(:,j))
% If i=2 and j=6 use
C(2,6)
Which is the same as
C=A*B
C(2,6)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices 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!