gpt4 book ai didi

python - 在 Python 中使用模块 PICKLE 打开 Matlab 文件 .mat

转载 作者:太空宇宙 更新时间:2023-11-04 07:24:33 25 4
gpt4 key购买 nike

我想用 Python 语言 打开一个带有模块 PicklecPickleMatlab 项目。不包括:

from scipy.io import matlab
mat=matlab.loadmat('file.mat')

我可以将 pickle.load 与 .mat 文件一起使用吗?

最佳答案

多年来,Matlab 一直使用 HDF5 来存储数据。 Python 通过 PyTables 支持 HDF5。无需使用 Pickle。事实上,HDF5 相对于 Pickle 的速度可能会让您感到惊讶。一位 friend 报告说,一些非常大的数据集的读/写速度提高了 2-10 倍。


更新 1:可以找到通过 HDF5 加载文件的简明指南 at this page .

此外,还可以找到一些很好的引用资料和资源 at this page .还有一个 PyMat project on Sourceforge .

关于python - 在 Python 中使用模块 PICKLE 打开 Matlab 文件 .mat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com