Store all iteration loop outputs in a matrix
8 次查看(过去 30 天)
显示 更早的评论
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
0 个评论
采纳的回答
Mischa Kim
2014-7-8
编辑:Mischa Kim
2014-7-8
UTS, use instead
m(i,:) = [i j k];
The output is an array m with 10 rows, 3 columns.
9 个评论
Ashish Kundaliya
2019-4-5
Hey @durga aryal, you might be doing a mistake like if you haven't applied for loop then it will show exactly what you are asking for?!
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!