我在Matlab中得到了这个问题,因为我保存了一个很大的矩阵A。
为了拯救我用的
save(sprintf('databs%d.mat'), 'A')
Warning: Variable `'A'` cannot be saved to a MAT-file whose version is
older than 7.3.
To save this variable, use the -v7.3 switch.我应该输入哪个命令来保存A
发布于 2015-01-15 07:47:40
save('-v7.3', 'yourFileName', 'A')发布于 2018-10-11 03:31:25
现在还有另一种选择可供选择。
为了保存大型矩阵(例如My_var,具有Nvar1 x Nvar2大小),而不减慢其他进程.
myObject = matfile('myFilename.mat','Writable',true);
myObject.myVariablenameinObject(1:Nvar1,1:Nvar2)=My_var(1:Nvar1,1:Nvar2)通过将'Writable‘设置为true,您可以访问、修改或写入数据。如果你不想写的话。只需使用:
myObject = matfile('myFilename.mat')有关详细信息,请参阅此链接。
https://stackoverflow.com/questions/27948685
复制相似问题