exponenta event banner

hdfhx

Интерфейс шлюза с внешними данными HDF (HX)

Синтаксис

[out1,...,outN] = hdfhx(funcstr,input1,...,inputN)

Описание

hdfhx является шлюзом MATLAB ® к интерфейсу HDF для управления связанными и внешними элементами данных .

[out1,...,outN] = hdfhx(funcstr,input1,...,inputN) возвращает один или несколько выходов, соответствующих функции HX в библиотеке HDF, указанной functstr.

Существует однозначное соответствие между функциями HX в библиотеке HDF и допустимыми значениями для funcstr. Например, hdfhx('setdir',pathname); соответствует вызову библиотеки C HXsetdir(pathname).

Функции

Значение funcstrСинтаксис функцииОписание
'create'access_id = hdfhx('create',file_id,tag,ref,extern_name,offset,length)

Создание нового специального элемента данных внешнего файла.

'setcreatedir'status = hdfhx('setcreatedir',pathname);

Задает расположение каталога для записи внешнего файла.

'setdir'status = hdfhx('setdir',pathname);

Задает каталог для поиска внешних файлов. pathname может содержать несколько каталогов, разделенных вертикальными столбцами.

Аргументы ввода/вывода

A status или вывод идентификатора -1 указывает на сбой операции.

В случаях, когда библиотека HDF C принимает NULL для определенных входов - пустая матрица ([] или '') может использоваться.