如何在不使用MATLAB的情况下打开.mat文件?

Bal*_*nan 16 matlab notepad

我在Matlab做了一个项目,现在我已经卸载了Matlab.现在,我需要一些我的项目参考.我留下了所有的.mat文件.我正试图在记事本中打开它们,我在那里得到了unicode字符.我的问题很简单.如何将.mat文件中的Matlab代码打开到记事本或文字处理器?

Mad*_*ist 9

.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.


Den*_*din 6

我自己没有使用它,但是听说过一个简单的工具(不是文本编辑器),所以如果没有设置编程环境(通过安装octave或python)它肯定是可能的.

快速搜索暗示总指挥官是可能的.(轻松的点击界面轻量级工具)

如果这仍然有效,我不会感到惊讶,但我无法保证.