Main Content

이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

h5disp

HDF5 파일의 내용 표시

구문

h5disp(filename)
h5disp(filename,loc)
h5disp(filename,loc,mode)
h5disp(___,'TextEncoding','UTF-8')

설명

h5disp(filename)은 지정된 HDF5 파일의 구조를 설명하는 메타데이터를 표시합니다.

h5disp(filename,loc)는 파일 내 지정된 위치에 대한 메타데이터를 표시합니다.

h5disp(filename,loc,mode)mode'min'인 경우 그룹과 데이터셋 이름만 표시합니다. mode의 디폴트 값은 'simple'입니다. 디폴트 값을 사용하면 데이터셋 메타데이터와 특성 값이 표시됩니다.

h5disp(___,'TextEncoding','UTF-8')은 객체 이름과 특성 이름이 UTF-8로 인코딩된 텍스트로 처리되도록 강제합니다. 이 사용법은 HDF5 파일이 UTF-8 인코딩의 사용을 정확하게 지정할 경우 필요하지 않습니다.

예제

모두 축소

5x5의 청크 크기를 갖는 50x50 데이터셋을 만듭니다.

h5create('exampleFile2.h5','/exampleDataset',[50,50],'ChunkSize',[5 5])

HDF5 파일의 메타데이터를 표시합니다. 이 예제에서 HDF5 파일은 루트 그룹 내에 하나의 데이터셋을 포함합니다. 데이터셋에 속하는 특성은 데이터셋 이름 아래에 표시됩니다.

h5disp('exampleFile2.h5')
HDF5 exampleFile2.h5 
Group '/' 
    Dataset 'exampleDataset' 
        Size:  50x50
        MaxSize:  50x50
        Datatype:   H5T_IEEE_F64LE (double)
        ChunkSize:  5x5
        Filters:  none
        FillValue:  0.000000

파일 example.h5에 있는 데이터셋 /g4/world의 특성을 표시합니다. HDF5 파일에 있는 데이터셋의 전체 경로를 지정할 경우, h5disp는 데이터셋의 특성만 표시합니다.

h5disp('example.h5','/g4/world')
HDF5 example.h5 
Dataset 'world' 
    Size:  36x19
    MaxSize:  36x19
    Datatype:   H5T_IEEE_F64LE (double)
    ChunkSize:  []
    Filters:  none
    FillValue:  0.000000

디스플레이 모드 'min'을 지정하여 그룹 이름과 데이터셋 이름만 표시합니다.

h5disp('example.h5','/g4/world','min')
HDF5 example.h5 
Dataset 'world' 

입력 인수

모두 축소

파일 이름으로, 기존 HDF5 파일의 이름을 포함하는 문자형 벡터 또는 string형 스칼라로 지정됩니다.

파일에서의 위치로, 파일 내 위치의 전체 경로를 포함하는 문자형 벡터 또는 string형 스칼라로 지정됩니다. 전체 파일에 대한 메타데이터를 표시하려면 위치를 '/'로 지정하십시오. loc가 그룹인 경우 h5disp는 해당 그룹의 모든 객체를 표시합니다.

디스플레이 모드로, 다음 값 중 하나로 지정됩니다.

  • 'simple' — 특성이 정수, 부동소수점 또는 string형 스칼라인 경우 데이터셋 이름과 특성 값을 표시합니다.

  • 'min' — 그룹 이름과 데이터셋 이름만 표시합니다.

R2011a에 개발됨