Main Content

Fichiers HDF5

Hierarchical Data Format version 5

Hierarchical Data Format version 5 (HDF5) désigne un modèle de données, une bibliothèque et un format de fichier permettant de stocker et de gérer des données. Il existe plusieurs façons d’interagir avec des fichiers HDF5 :

  • L’application Import Tool (dans MATLAB® Online™) et la tâche Import Data du Live Editor offrent des interfaces graphiques intuitives pour explorer et lire des données depuis des fichiers HDF5.

  • Les fonctions MATLAB HDF5 de haut niveau offrent une interface de programmation simplifiée pour la lecture de données à partir de fichiers HDF5 et l՚écriture de données depuis l՚espace de travail MATLAB vers des fichiers HDF5.

  • Les fonctions MATLAB HDF5 de bas niveau permettent de mieux contrôler le processus de lecture et d’écriture des fichiers HDF5 en proposant un accès à plus de 300 fonctions dans la librairie C HDF5.

    L’utilisation des fonctions MATLAB HDF5 de bas niveau nécessite une bonne connaissance des concepts de programmation de l’API C HDF5, lesquels sont décrits sur https://www.hdfgroup.org/solutions/hdf5/.

MATLAB utilise la librairie C HDF5 version 1.10.11.

Tâches du Live Editor

Import DataImport data from a file in the Live Editor (depuis R2023a)

Applications

Import ToolImport data from file

Fonctions

développer tout

h5createCreate HDF5 dataset
h5dispDisplay contents of HDF5 file
h5infoInformation about HDF5 file
h5readRead data from HDF5 dataset
h5readattRead attribute from HDF5 file
h5writeWrite data to HDF5 dataset
h5writeattWrite attribute to HDF5 file
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)MATLAB utility functions not part of the HDF5 C library
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)Inline data filters, data compression

Rubriques