我正在寻找一种在 MATLAB 的数组中存储大量可变矩阵的方法。
有没有办法实现这一目标?
例子:
for i: 1:unknown
myArray(i) = zeros(500,800);
end
如果数组的不同长度未知,我可以根据需要使用其他信息进行修改。
更新:性能是我试图做到这一点的主要原因。我之前有它,它将数据作为单个矩阵抓取,实时显示,然后继续处理下一组数据。
我尝试使用 Rocco 下面建议的多维数组,但是我的数据太大以至于内存不足,我可能不得不为我的情况寻找另一种选择。当我尝试其他建议时会更新。
更新 2:谢谢大家的建议,但是我应该事先指定,精度和速度都是这里不可或缺的因素,在尝试 3-d 数组并重新评估该方法之前,我可能不得不考虑回到我原来的方法用于导入数据。