For循环停止后一步

1视图(30天)
Avik Mahata
Avik Mahata 2021年8月25日
评论道: Avik Mahata2021年8月25日
为什么下面的for循环停止后一步?L是1000。所以我希望得到一个矩阵与1000行。提前感谢任何建议。
i = 1: L
X = ((data_P_H2O (1,3)。* data_P_NaF (i + 1, 3))——(data_P_NaF (1,3)。* data_P_H2O (i + 1, 3))) * 0.5;
Y = ((data_P_H2O (1, 4)。* data_P_NaF (i + 1, 4))——(data_P_NaF (1, 4)。* data_P_H2O (i + 1, 4))) * 0.5;
Z = ((data_P_H2O (1、5)。* data_P_NaF (i + 1, 5))——(data_P_NaF (1、5)。* data_P_H2O (i + 1, 5))) * 0.5;
PhiIW = X + Y + Z;
结束

接受的答案

史蒂文的主
史蒂文的主 2021年8月25日
什么使你相信循环停止后一步吗?你期待PhilW包含X的总和,Y,和Z为每个元素的我吗?写在每个迭代你重写的前一个值的PhilW新值。
比较:
k = 1:10
x = k。^ 2;%覆盖
y (k) = k。^ 2;%添加
结束
x
x = 100
y
y = 1×10
1 4 9 16 25 36 49 64 81 100
1评论
Avik Mahata
Avik Mahata 2021年8月25日
y (k)工作。我没有意识到我不是索引每一行的结果保存在一个矩阵。谢谢你花时间去回应。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!