matlab 储存每次循环的结果

2025-02-24 11:00:27
推荐回答(2个)
回答1:

cycleNum = 500; %假设循环次数为500
xList = zeros(2, cycleNum); %储存改变后x的值
x = [0, 10]';
for ii = 1:cycleNum
    x = x + 1; %假设每次循环,x值加1
    xList(:, ii) = x; %储存改变后的x
end
%循环结束,xList中储存了所有x,每一列对应一个x。画图即可。

回答2:

预一个数组,将每次计算结果都记录下来,然后plot就OK