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
Amazon S3™s3
Windows Azure® Устройство хранения данных блобаwasb, wasbs
HDFS™hdfs

Для получения дополнительной информации смотрите работу с Удаленными данными.

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

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

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

Введенный в R2011a