Can someone help with a nested for loop question...

This is the problem: Using nested loops, produce a 3 by 3 (square) matrix A. The matrix should look like this: 0 1 2 3 4 5 6 7 8
My outcome is not coming out correctly and it's slowing my study process down when I have an exam tomorrow. I have .. i = 0; k = 0; for i = 1:3 for k = 1:3 M(i,k) = i; end end M

Answers (1)

m = 3;
M = zeros(m);
jj = (0:m-1)'*m;
for ii = 1:m
M(:,ii) = jj + ii-1;
end

Categories

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

Asked:

on 12 Dec 2017

Edited:

on 12 Dec 2017

Community Treasure Hunt

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

Start Hunting!