Main Content

HDF5 파일

Hierarchical Data Format, 버전 5

HDF5(Hierarchical Data Format, 버전 5)는 데이터를 저장하고 관리하기 위한 데이터 모델, 라이브러리 및 파일 형식입니다. 다음과 같은 여러 가지 방법으로 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 이후)

가져오기 툴파일에서 데이터 가져오기

함수

모두 확장

h5createHDF5 데이터셋 생성
h5dispHDF5 파일의 내용 표시
h5infoHDF5 파일에 대한 정보
h5readHDF5 데이터셋에서 데이터 읽기
h5readattHDF5 파일에서 특성 읽기
h5writeHDF5 데이터셋에 데이터 쓰기
h5writeattHDF5 파일에 특성 쓰기
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

도움말 항목