save 使用什么默认的 mat 格式版本?
What default mat format version does save use?
在Matlab中,使用save
函数时,是什么决定了使用的默认mat格式版本(-v4、-v6、-v7、-v7.3)?
要查找 save
的默认版本,请转至 MATLAB preferences -> General -> MAT files
。我已将其设置为 MATLAB version 7.3 or later
。如果您想了解如何更改它,请参阅 here。
为了完整起见,我在这里只举一个简短的例子:
a=randn(100,10);
save('saved_a.mat','-v7.3') %or '-v7, -v6' for example
编辑:我不确定每个 MATLAB 版本的默认 MAT 文件格式是什么,因为在我的 R2013b 中,我将版本 7 作为默认版本。应该是7.3版本。
不过,您可以看到,从R2006b开始,7.3版本已经可用。第 7 版随 MATLAB 7(或 R14)一起发布。版本 6 随 MATLAB 5 一起发布。原始版本是版本 4。您还可以在 this 文档中找到有关 MAT 文件头等的详细信息。
在Matlab中,使用save
函数时,是什么决定了使用的默认mat格式版本(-v4、-v6、-v7、-v7.3)?
要查找 save
的默认版本,请转至 MATLAB preferences -> General -> MAT files
。我已将其设置为 MATLAB version 7.3 or later
。如果您想了解如何更改它,请参阅 here。
为了完整起见,我在这里只举一个简短的例子:
a=randn(100,10);
save('saved_a.mat','-v7.3') %or '-v7, -v6' for example
编辑:我不确定每个 MATLAB 版本的默认 MAT 文件格式是什么,因为在我的 R2013b 中,我将版本 7 作为默认版本。应该是7.3版本。
不过,您可以看到,从R2006b开始,7.3版本已经可用。第 7 版随 MATLAB 7(或 R14)一起发布。版本 6 随 MATLAB 5 一起发布。原始版本是版本 4。您还可以在 this 文档中找到有关 MAT 文件头等的详细信息。