我有几个.txt
主题,我想将它们转换为.mat
个文件,然后保存它们。我的问题是,由于我的数据量很大(100个矩阵,每个矩阵至少200 Mb),我必须使用for循环,并在每次迭代中将.txt
文件加载到像A这样的变量中,然后保存它。对于每次迭代,我都会这样做:
s = fileName(i);
A = load (s); % A is a matrix
save (s, 'A');
问题是当第三行执行时,它会保存一个结构。然后我必须再次加载这些数据并使用struct2array(...)
将其转换为矩阵。我使用了save'(s,' A',' -mat')'但我又失败了。
有没有办法将我的数据保存为.mat
文件,其名称是我想要的?