99问答网
所有问题
matlab循环程序产生的每一次结果怎么放到一个数组里
一次产生一列数据,循环结束之后能放到一个数组里
举报该问题
推荐答案 推荐于2018-06-03
方法1:
data=[];
for i=1:50
……
a=……;
end
data=[data;a];
方法2:
data=zeros(行数,50);
for i=1:50
……
data(:,i)=……;
end
data=data(:);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BzXB7zXOO.html
其他回答
第1个回答 2013-04-02
这个必须得先声明一个数组,然后每次循环把生成的结果放入数组的相应索引位置。所以事先得知到循环的次数,也就是数组的大小。
追问
循环有五十次呢,具体的代码是怎样的,谢谢
相似回答
大家正在搜
相关问题
怎么把matlab循环程序产生的每一次结果放到一个数组里?
如何将MATLAB程序中每一步的计算结果都保存到一个数组里?
matlab中怎么把循环中生成的数值存入一个数组中
matlab将循环产生的数据依次存到一个数组里
如何将MATLAB循环程序中每一步disp得出的结果保存到一...
matlab 怎么在for循环中保存每一次循环得到的值并存储...
matlab 储存每次循环的结果
用Matlab做for循环,怎样存储每一次循环结果?