info = h5info(filename) возвращает информацию о целом файле HDF5, включая информацию о группах, наборах данных и именованных типах данных, содержащихся в нем.
info = h5info(filename,loc) возвращает информацию об указанном местоположении в файле HDF5.
info = h5info(filename,loc,'TextEncoding','UTF-8') заставляет имена объектов и атрибутов рассматриваться как UTF-8-encoded текст. Это использование не требуется, если HDF5 файл точно задает использование UTF-8 кодировки.
filename - Имя файла вектор символов | строковый скаляр
Имя файла, заданное как вектор символов или строковый скаляр, содержащий имя существующего файла 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® Хранилище больших двоичных объектов
loc - Расположение в файле вектор символов | строковый скаляр
Расположение в файле, заданное как вектор символов или строковый скаляр, содержащий путь к файлу группы, набора данных или именованного типа данных в файле. Чтобы вернуть информацию о целом файле, задайте '/' в качестве местоположения.
Информация о файле, возвращенная как структура. Структура имеет различные поля в зависимости от loc аргумент указывает на файл или группу, набор данных или именованный тип данных. В следующих таблицах перечислены поля, которые присутствуют для каждого типа местоположения.
Файлы и группы
Область
Описание
Name
Вектор символов, задающий имя группы или набора данных. Если вы задаете только имя файла HDF5, функция вернёт информацию о корневой группе.
Groups
Массив структур, описывающих подгруппы.
Datasets
Массив структур, описывающих наборы данных.
Datatypes
Массив структур, описывающих именованные типы данных.
Links
Массив структур, описывающих мягкие, внешние, пользовательские и определенные жесткие ссылки.
Attributes
Массив структур, описывающих атрибуты группы.
Наборы данных
Область
Описание
Name
Вектор символов, задающий имя набора данных.
Datatype
Структура, описывающая тип данных.
Dataspace
Структура, описывающая размер набора данных.
ChunkSize
Размерности фрагмента набора данных, если задан.
FillValue
Заполните значение отсутствующих данных, если оно задано.
Filter
Массив структур, описывающих любые определенные фильтры, такие как сжатие.
Attributes
Массив структур, описывающих атрибуты набора данных.
Именованные типы данных
Область
Описание
Name
Вектор символов, задающий имя объекта типа данных.
Class
HDF5 класс именованного типа данных.
Type
Вектор символов или struct, дополнительно описывающая тип данных.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.