如何在 Octave 中打开 .mat 文件?

Posted

技术标签:

【中文标题】如何在 Octave 中打开 .mat 文件?【英文标题】:How do you open .mat files in Octave? 【发布时间】:2012-04-12 12:37:44 【问题描述】:

我有一个.mat 文件,我想打开它并查看其内容。因为我没有 MATLAB,所以我下载了 GNU 的 Octave。我正在使用 Mac 的终端,所以我不确定如何打开 .mat 文件以查看其内容。

如何做到这一点?

【问题讨论】:

【参考方案1】:

不确定您可能拥有哪个版本的 .mat 文件,或者 Octave 是否跟上最新的 Matlab 格式。

Here's a link that might be a good start.

底线是您可以在 Octave 提示符处说:load MyMatFile.mat

如果您最终不得不编写代码来读取.mat 文件:我以前做过,这并不困难,但很耗时。 Mat file format for 2012a

【讨论】:

要清楚,使用 File > Open > abc.mat 对我不起作用,但使用 load 命令可以。【参考方案2】:

如果您的文件只包含数字,没有 .mat 标头,那么这应该可以:

variable = load("filename")

【讨论】:

以上是关于如何在 Octave 中打开 .mat 文件?的主要内容,如果未能解决你的问题,请参考以下文章

将数组保存到变量名 Octave

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

如何打开mat文件

MATLAB中如何建立一个Mat文件

MAT格式的文件如何打开

如何在 Octave 上设置 VLFEAT?