如何在每次迭代后将数组组合成另一个数组?

7次浏览(最近30天)
侯赛因
侯赛因 2021年8月21日
大家好,
我正在学习如何将每个迭代组合成一个数组。基本上是从X到y的值的集合,我尝试用两个for循环来做。在我的学习过程中任何帮助都将不胜感激。
Y = 0 (1250 1);将内部循环中的值插入到这个数组中
n = 1:5
X = 0 (250 1);%取值范围为1 ~ 250
i =摘要每次重复250次不同的I值,直到250
方程=我+ 5;
X (i) =(方程);%存储从Equa到X的每个答案
结束
Y (n) = (X);%每次迭代后要插入到Y中的x(i)中的存储值
结束

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2021年8月21日
y (n * 250 - 249: n * 250) = X;
或者更好的方法是,如果需要的话,使用2D数组并重塑它:
Y = 0 (250,5);
N = 1: 5
Y(:,n) = (1:250) + 5;
结束
Y = Y (:);
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年8月21日
Y = 0 (1250 1);将内部循环中的值插入到这个数组中
n = 1:5
X = 0 (250 1);%取值范围为1 ~ 250
i =摘要每次重复250次不同的I值,直到250
方程=我+ 5;
X (i) =(方程);%存储从Equa到X的每个答案
结束
Y (n * 250 - 249: n * 250) = X;%每次迭代后要插入到Y中的x(i)中的存储值
结束

登录评论。

更多的答案(0)

s manbetx 845


释放

R2020b

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!