我的问题是打开一些由 Dymola 生成的 MAT 文件。对于小型模型,MATLAB 有时打开创建的 MAT 文件没有问题。然后我可以看到工作区中的结构。但我也有一个包含 31.536.000 个数据点的巨大模拟模型。对于这个模型,MATLAB 无法打开它。我总是得到提示
Error using load
Unable to read MAT-file C:\Users\Patrick\Desktop\DymolaWork\GridHH_SLP.mat
File may be corrupt.
我的 MATLAB 版本是 R2014a 64 位,我的 Dymola 版本是 2014 FD001 64 位。我还尝试使用 MathWorks 主页上提供的工具来解决该问题,以解决损坏的变量名称 ( loadfixnames
/ savebadnames
)。但这并不完全正确,因为此工具无法恢复矩阵data_2
。任何人都可以给我一个建议来解决这个问题吗?