hdfml

Утилиты для работы с функциями шлюза MATLAB HDF

Синтаксис

hdfml('closeall')
hdfml('listinfo')
tag = hdfml('tagnum',tagname)
nbytes = hdfml('sizeof',data_type)
hdfml('defaultchartype',char_type)

Описание

hdfml('closeall') закрывает все открытые зарегистрированные файлы и идентификаторы объектов данных.

hdfml('listinfo') печатает информацию обо всех открытых зарегистрированных файлах и идентификаторах объектов данных.

tag = hdfml('tagnum',tagname) возвращает номер тега, соответствующий имени тега, заданному в tagname.

nbytes = hdfml('sizeof',data_type) возвращает размер в байтах заданного типа данных.

hdfml('defaultchartype',char_type) определяет тип данных HDF для текстовых данных в MATLAB®. Допустимые значения для char_type являются 'char8' или 'uchar8'. Изменение сохраняется до тех пор, пока функция шлюза MATLAB HDF не будет удалена из памяти. Текстовые данные в MATLAB сопоставлены с char8 по умолчанию.

Функции шлюза MATLAB HDF поддерживают списки определенных идентификаторов HDF-файлов и объектов данных, так что, например, объекты HDF и файлы могут быть правильно закрыты, когда пользователь выдает команду:

clear mex
Эти списки обновляются каждый раз, когда эти идентификаторы создаются или закрываются.

Представлено до R2006a