two 3*3 matrix multiplication using for loop in matlab.

hi ; i need the multiplication of two 3*3 matrix ([3,3]*[3,3]) using for loops. thanks.actually i am going to do matlab matrix multiplication code.We will take two matrices as an input from the user and perform matrices multiplication in matlab.This can be used for array multiplication in matlab.

4 Comments

Why? Matlab is designed to perform matrix multiplications directly without loops. Simply write A*B.
i know and I'm not looking for that.
@maede mandi, then I assume it must be your homework, correct? If so, we're not able to provide the full solution to you or else you'd get into trouble. In the meantime, try input() to ask the user to input matrices

Sign in to comment.

Answers (2)

Maybe you want to perform elementwise mutliplication of two matrices, if so, :
A.*B
FOR or WHILE loop are not advised to use for matrix multiplication.
for ii = 1:3
for jj = 1:3
AB(ii,jj)= A(ii,jj)*B(ii,jj);
end
end

1 Comment

Can she turn in your solution for her homework as if it were her own?

Sign in to comment.

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Asked:

on 23 Sep 2021

Commented:

on 27 Sep 2021

Community Treasure Hunt

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

Start Hunting!