【发布时间】:2020-04-25 22:15:08
【问题描述】:
我有这个 for 循环,它创建一个 1825 列的矩阵。该矩阵包含一个范围从 0 到 1 的值,增量为 0.013888888889,步长为 25(因此,在 25 个零之后,它变为 0.013888888889,然后在 25 次之后再次增加)。我的问题是没有创建包含 1 的最后 25 列。而不是1x1825 的矩阵,我得到一个1x1800 没有1 的矩阵。这是代码:
coutput=repmat([0], 1,25);
for n=0.013888888889:0.013888888889:1
coutput = [coutput repmat([n],1,25)];
end
【问题讨论】:
标签: arrays matlab for-loop matrix