可以定义一个空向量,循环中每一次计算把结果加到向量末尾(或者头部),就像链表操作一样。这样每一次循环中的结果就都被存下来了。
给出示例代码如下:
%%
clc;clear;
a=[];%定义空矢量
for i=1:5
t=2^i;%循环中每次计算2^i
a=[a t];%计算结果每次都加到a的末端
end
a
运行结果如下:
a =
2 4 8 16 32
首先你的问题并不明确,何谓保存数据?是输出数据文件还是储存在变量里?
给你提供一个例子吧,假设是存储在数组里
N=1000 %循环N次
for i=1:N
a(i)=i+1;%以a(i)=i+1为例
end
或者你说的存储数据是要输出特定的数据文件 查查save函数吧孩子
你要存成什么格式的?