问题标签 [mat-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
535097 浏览

python - 在 Python 中读取 .mat 文件

是否可以在 Python 中读取二进制 MATLAB .mat 文件?

我已经看到 SciPy 声称支持读取 .mat 文件,但我没有成功。我安装了 SciPy 0.7.0 版,找不到loadmat()方法。

0 投票
2 回答
34065 浏览

python - 从 python 创建一个 .mat 文件

我有一个变量exon = [[[1, 2], [3, 4], [5, 6]], [[7, 8], [9, 10]]]。我想创建一个 mat 文件,如下所示

当我使用 python 代码执行相同操作时,它显示错误消息。这是我的python代码

任何人都可以提出相同的建议,这将是很棒的。在此先感谢 Vipin TS

0 投票
1 回答
1348 浏览

python - Scipy loadmat 只加载整数?

看来我只能将所有内容加载为 uint8 类型,只需以下两行,

导入 scipy.io X1=scipy.io.loadmat('one.mat')

所有双精度数字都会被转换。我相信 scipy 的创造者已经意识到浮点数更常见的事实......

所以我该怎么做?谢谢!

0 投票
1 回答
10689 浏览

python - 如何在 Python 中使用 loadmat 访问从 .mat 文件导入的结构中的字段?

这个询问(并回答)如何读取使用 Scipy 在 Matlab 中创建的 .mat 文件的问题之后,我想知道如何访问导入结构中的字段。

我在 Matlab 中有一个文件,我可以从中导入一个结构:

现在我想在 Python 中做同样的事情:

问题是,我怎样才能像在 Matlab 中那样访问 struct G: InpTgt和的成员?LtrRelevant

0 投票
1 回答
5165 浏览

python - 使用 scipy.io.savemat 将 python 变量保存到 .mat 文件

这是我的python代码。

但我收到一条错误消息

非常感谢您帮助解决问题。

维平 TS

0 投票
2 回答
8361 浏览

python - Python 到 MATLAB:使用 scipy.io 导出字符串列表

我正在尝试使用 scipy.io 将文本字符串列表从 Python 导出到 MATLAB。我想使用 scipy.io,因为我想要的 .mat 文件应该包括数字矩阵(我在这里学会了)和文本单元格数组。

我试过:

在 MATLAB 中,我加载 test.mat 并获得一个字符数组:

如何让 scipy.io 将列表导出到 MATLAB 元胞数组中?

0 投票
2 回答
1688 浏览

perl - 有没有办法在 Perl 中读取 MATLAB 的 .mat 文件?

我有一些在MATLAB中生成的数据,我想使用 Perl 进行处理。我将 MATLAB 中的数据保存在 .mat 文件中。有没有办法在 Perl 中阅读它?

0 投票
2 回答
6219 浏览

java - 在不使用 matlab 头文件和库的情况下编写 MAT 文件

我有一些数据想保存到 MAT 文件中(版本 4 或 5,或任何版本,就此而言)。问题:我想在不使用 matlab 库的情况下做到这一点,因为这段代码不需要在带有 matlab 的机器上运行。我的程序使用 Java 和 C++,因此任何现有的以这些语言实现这一目标的库都可以帮助我......

我做了一些研究,但没有在 Java/C++ 中找到任何东西。但是,我发现 python 上的 scipy 使用mio4.pyor实现了这一点mio5.py。我考虑过在 java 或 C++ 上实现它,但这似乎有点超出我的时间安排。

所以问题是:Java 或 C/C++ 中是否有任何库允许在不使用 Matlab 库的情况下保存 MAT 文件?

非常感谢

0 投票
1 回答
126 浏览

arrays - 如何自动分析存储在 mat 文件中的矩阵?

我有一个带有一堆 mxn 数组的多维 .mat 文件,其中每个数组都被称为不同的东西,例如f1,f2等。我想打开 .mat 文件并自动分析每个文件。我怎么做?

0 投票
1 回答
9093 浏览

matlab - 在 Matlab 中使用加载命令打开 .mat 文件时出错

这是我的代码的一部分,我在其中输入 .mat 文件的名称,该文件与我的代码位于同一文件夹中。但是它不识别文件名并给出错误:

"??? 使用 ==> 加载时出错

无法读取文件 'q.mat':没有这样的文件或目录。”

但是,如果我如下直接在命令窗口中使用加载命令,那么它不会出错并加载文件:

load('q_A.mat')

为什么会这样?