MATLAB可以通过几种不同的方式将循环的数据存储起来。
1、创建一个空矩阵,然后在循环中将数据添加到该矩阵中。例如:
A = []; % 创建一个空矩阵
for i = 1:n
A = [A, data(i)]; % 将数据添加到矩阵中
end
2、使用cell数组来存储循环生成的数据。例如:
C = cell(1, n); % 创建一个空的cell数组
for i = 1:n
C{i} = data(i); % 将数据存储到cell数组中
end
3、使用append函数将循环生成的数据追加到一个现有的数组或cell数组中。例如:
A = []; % 创建一个空数组
for i = 1:n
A = append(A, data(i)); % 将数据追加到数组中
end
以上是几种常见的将循环生成的数据存储到MATLAB中的方法。根据具体的需求和数据类型,选择适合的方法进行存储。