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-encoded текст. Это использование является ненужным, если файл HDF5 точно задает использование кодирования UTF-8.

Примеры

свернуть все

Создайте 50 50 набор данных с размером фрагмента 5 на 5.

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

Отобразите атрибуты набора данных /g4/world в файле example.h5. Если вы задаете полный путь набора данных в файле 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.

Местоположение в файле в виде вектора символов или строкового скаляра, содержащего полный путь к местоположению в файле. Чтобы отобразить метаданные для целого файла, задайте '/' как местоположение. Если loc группа, h5disp отображения все объекты в группе.

Режим отображения в виде одного из этих значений:

  • 'simple' — Отобразите имена набора данных и значения атрибута, если атрибут является целым числом, плавающей точкой или скалярной строкой.

  • 'min' — Отобразите только имена набора данных и группа.

Введенный в R2011a