我在Matlab做了一个项目,现在我已经卸载了Matlab.现在,我需要一些我的项目参考.我留下了所有的.mat文件.我正试图在记事本中打开它们,我在那里得到了unicode字符.我的问题很简单.如何将.mat文件中的Matlab代码打开到记事本或文字处理器?
.mat文件包含二进制数据,因此您无法使用文字处理器轻松打开它们.有一些选项可以在MATLAB之外打开它们:
如果你需要做的就是查看文件,你可以获得Octave,这是一个免费但有点慢的MATLAB实现.你可以参考如何在Octave中打开.mat文件?有关该主题的更多信息.您可以从http://www.gnu.org/software/octave/download.html获得八度音阶.界面与MATLAB非常相似.
正如NKN和Ergodicity所提到的,也有python库可用于此.
最核心的解决方案是从头开始编写自己的处理器.MAT文件规范可从MathWorks获得,网址为http://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf.