【发布时间】:2016-06-07 04:27:43
【问题描述】:
我正在使用两种不同的语言,即 Matlab 和 python。我在 Matlab 中创建了 5 个变量。每个变量都有一个大小为 (150x1) 的单元格,如下所示:
每个单元格的大小为 (128 x (:)),如下所示:
我使用 hdf5 格式的 -v7.3 将此工作区保存到 .mat 文件中。
在 python 中,我使用 h5py 加载了 .mat 文件。我能够加载变量,但无法从每个变量中提取值。
我得到这个语句“array([[], dtype=object)”但是值没有加载到 python 工作区中。我想将所有 150 个单元格 o 加载到变量 A 中。如何取消引用 hdf5 引用?
【问题讨论】:
标签: python matlab python-2.7 h5py