如何打开未使用-v7.3标志保存的大型.mat文件?

时间:2017-07-09 01:50:32

标签: matlab file save load

我正在尝试打开一个包含一个巨大数组的.mat文件。 当我使用matfile函数时如下:

file=matfile('input_file');

出现以下错误:

  

警告:文件'C:... \ input_file.mat'保存在   不支持部分加载的格式。暂时将变量'var_name'加载到内存中。要使用部分加载   有效地,使用-v7.3标志保存MAT文件。

     

使用my_function时出错(第11行)   无法读取文件C:... \ input_file.mat。

我怎样才能“正确”重新“重新”?或者有没有其他方法从文件加载数据? 谢谢

1 个答案:

答案 0 :(得分:0)

要加载文件,您可以:

  1. 双击工作区目录中的该文件。

  2. 使用命令:

    负载(' file.mat&#39);

  3. 要在处理数据后保存文件,您可以使用:

    save('filename.mat',nameobj,'-v7.3');
    

    save('filename.mat',nameobj);