MATLAB: Store all iteration loop outputs in a matrix

store iteration matrix loop

clc;
a = 5;
b = 20;
for i = 1:10
j = (i + 25);
k = (j*b);
m =[i j k];
end
********************************
output:
m =
10 35 700
******************************************************************
Hi,
I am writing a program as mentioned above to store all iteration loop outputs in a matrix.
However, the output just displays the last iteration.
Could you please let me know the right code which is able to display all the iterations from 1 to 10.
Thank you very much

Best Answer

UTS, use instead
m(i,:) = [i j k];
The output is an array m with 10 rows, 3 columns.
Related Question