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