exponenta event banner

h5readatt

Чтение атрибута из файла HDF5

Описание

пример

attval = h5readatt(filename,loc,attr) извлекает значение указанного атрибута из указанного расположения в файле HDF5.

Примеры

свернуть все

Чтение атрибута attr2 из корневой группы файла HDF5 example.h5.

val = h5readatt('example.h5','/','attr2')
val = 2x2 int32 matrix

   0   2
   1   3

Чтение атрибута units из набора данных lon в файле HDF5 example.h5.

val = h5readatt('example.h5','/g4/lon','units')
val = 
'degrees_east'

Входные аргументы

свернуть все

Имя файла, указанное как вектор символов или скаляр строки, содержащий имя существующего файла HDF5.

В зависимости от расположения файла, filename может принимать одну из этих форм.

Местоположение

Форма

Текущая папка

Укажите имя файла в filename.

Пример: 'myFile.h5'

Другие папки

Если файл находится не в текущей папке или в папке по пути MATLAB ®, укажите полный или относительный путь вfilename.

Пример: 'C:\myFolder\myFile.h5'

Пример: 'myFolder\myFile.h5'

Удаленное расположение

Если файл хранится в удаленном местоположении, то filename должен содержать полный путь к файлу, указанному как унифицированный указатель ресурса (URL) формы:

scheme_name://path_to_file/my_file.ext

В зависимости от вашего удаленного местоположения, scheme_name может быть одним из значений в этой таблице.

Удаленное расположениеscheme_name
Амазонский S3™s3
Хранилище больших двоичных объектов Windows Azure ®wasb, wasbs
HDFS™hdfs

Дополнительные сведения см. в разделе Работа с удаленными данными.

Пример: 's3://bucketname/path_to_file/myFile.h5'

Расположение в файле, указанное как вектор символов или строковый скаляр, содержащий полный путь к существующей группе или набору данных, к которому принадлежит атрибут. Чтобы прочитать атрибут из корневой группы файла, укажите '/' в качестве местоположения.

Имя атрибута, указанное как вектор символов или строковый скаляр, содержащий имя атрибута, принадлежащего группе или набору данных.

Представлен в R2011a