【发布时间】:2015-11-14 07:41:23
【问题描述】:
我正在尝试编写一个 HDF5 文件,该文件将保存在 MATLAB 中创建的一堆结构,然后将在 C++ 中读取这些结构。这些结构包含不一定是数字的数据,例如字符串、元胞数组和子结构,因此使用 hdf5write 已被淘汰。
但是,使用参数'-v7.3' 调用save 会保存到HDF5,那么是否可以在C++/C 中读取这些文件并提取数据?这是个好主意吗?
为每个结构创建自定义数据类型并编写自定义 HDF5 编写器是否更好?
【问题讨论】: