Main Content

HDF5 文件

分层数据格式,版本 5

分层数据格式版本 5 (HDF5) 是一种用于存储和管理数据的数据模型、库和文件格式。您可以通过多种方式与 HDF5 文件进行交互:

  • 导入工具(在 MATLAB® Online™ 中)和导入数据实时编辑器任务提供直观的图形界面,用于浏览和读取 HDF5 文件中的数据。

  • MATLAB 高级 HDF5 函数提供简化的编程接口,用于从 HDF5 文件读取数据,以及将数据从 MATLAB 工作区写入 HDF5 文件。

  • MATLAB 低级 HDF5 函数通过访问 HDF5 C 库中 300 多个函数,能够更精细地控制对 HDF5 文件的读写过程。

    要使用 MATLAB 低级 HDF5 函数,您必须熟悉 HDF5 C API 编程概念,如 https://www.hdfgroup.org/solutions/hdf5/ 中所述。

MATLAB 使用 HDF5 C 库版本 1.10.11。

实时编辑器任务

导入数据Import data from a file in the Live Editor (自 R2023a 起)

App

导入工具从文件导入数据

函数

全部展开

h5create创建 HDF5 数据集
h5disp显示 HDF5 文件的内容
h5info有关 HDF5 文件的信息
h5read从 HDF5 数据集读取数据
h5readatt从 HDF5 文件中读取属性
h5write写入 HDF5 数据集
h5writeatt写入 HDF5 属性
Library (H5)General-purpose functions for use with entire HDF5 library
Attribute (H5A)Metadata associated with datasets or groups
Dataset (H5D)Multidimensional arrays of data elements and supporting metadata
Dimension Scale (H5DS)Dimension scale associated with dataset dimensions
Error (H5E)Error handling
File (H5F)HDF5 file access
Group (H5G)Organization of objects in file
Identifier (H5I)HDF5 object identifiers
Link (H5L)Links in HDF5 file
MATLAB (H5ML)不属于 HDF5 C 库的 MATLAB 工具函数
Object (H5O)Objects in file
Property (H5P)Object property lists
Reference (H5R)HDF5 references
Dataspace (H5S)Dimensionality of dataset
Datatype (H5T)Datatype of elements in a dataset
Filters and Compression (H5Z)内联数据过滤器、数据压缩

主题

相关信息