python - 如何在 Matlab 中读取 .npy 文件

标签 python matlab numpy scipy format-conversion

我想知道是否有办法在 Matlab 中读取 .npy 文件?我知道我可以在 Python 中使用 scipy.io.savemat 将它们转换为 Matlab 风格的 .mat 文件;但是我对 Matlab 中对 .npy 文件的原生或插件支持更感兴趣。

最佳答案

这为我完成了工作,我用它来读取 npy 文件。

https://github.com/kwikteam/npy-matlab

如果您只想从 npy-matlab 项目中读取 .npy 文件,您只需要两个文件:readNPY.m 和 readNPYheader.m。

用法很简单:

>> im = readNPY('/path/to/file.npy');

关于python - 如何在 Matlab 中读取 .npy 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21553999/

相关文章:

python - 根据某些列重新排列二维数组中的条目

python - 如何使用pygame依次运行声音循环?

python - 分别替换同一字符串的多次出现

python - 如何使用after方法使回调定期运行?

c++ - 为什么将数据从 MATLAB 传递到 mex 如此缓慢?

matlab - 评估函数卷积时出错

python - 如何修剪 pandas 列中的字符串和字符串列表

MATLAB - 使用 fprintf 将输出写入 CSV 文件时出错

python - np.any() 多个逻辑语句

python - 从 .csv 文件创建一个 numpy 数组,但我只能得到数组中的第一行——我错过了什么?