Интерфейс шлюза к HDF H
[out1,...,outN] = hdfh(funcstr,input1,...,inputN)
hdfh
является MATLAB® шлюз к интерфейсу HDF H.
[out1,...,outN] = hdfh(funcstr,input1,...,inputN)
возвращает один или несколько выходы, соответствующих функции H в библиотеке HDF, заданной как functstr
.
Существует взаимное соответствие между функциями H в библиотеке HDF и допустимыми значениями для funcstr
. Для примера, hdfh('close',file_id)
соответствует вызову библиотеки C Hclose(file_id)
.
Значение funcstr | Синтаксис функции | Описание |
---|---|---|
'appendable' |
| Указывает, что элемент может быть добавлен в. |
'close' |
| Закрывает путь доступа к файлу. |
'deldd' |
| Удаляет тег и ссылочный номер из списка дескрипторов данных. |
'dupdd' |
| |
'endaccess' |
| Завершает доступ к объекту данных путем удаления идентификатора доступа. |
'fidinquire' |
| Возвращает информацию об указанном файле. |
'find' |
| Определение местоположения следующего объекта для поиска в HDF- файла. search_type можно 'new' или 'continue' . The dir можно 'forward' или 'backward' . |
'getelement' |
| Считывает элемент данных для указанного тега и ссылочного номера. |
'getfileversion' |
| Возвраты информацию о версии для HDF- файла. |
'getlibversion' |
| Возвращает информацию о версии для текущей библиотеки HDF. |
'inquire' |
| Возвращает информацию доступа к элементу данных. |
'ishdf' |
| Определяет, является ли файл HDF-файлом. |
'length' |
| Возвращает длину объекта данных, заданную тегом и ссылочным номером. |
'newref' |
| Возвращает число ссылки, которое может использоваться с любым тегом для продукта уникальной пары тег/ссылочный номер. |
'nextread' |
| Поиск следующего дескриптора данных, который соответствует указанному тегу и ссылочному номеру. origin можно 'start' или 'current' . |
'number' |
| Возвращает количество образцов тега в файле. |
'offset' |
| Возвращает смещение элемента данных в файле. |
'open' |
| Предоставляет путь доступа к HDF- файла путем чтения всех блоков дескрипторов данных в память. |
'putelement' |
| Запись элемента данных или замена существующего элемента данных в HDF- файлов. X должен быть uint8 массив. |
'read' |
| Считывает следующий сегмент в элементе данных. |
'seek' |
| Устанавливает указатель доступа на смещение в элементе данных. origin можно 'start' или 'current' . |
'startread' |
| |
'startwrite' |
| |
'sync' |
| |
'trunc' |
| Обрезает указанный объект данных до заданной длины. |
'write' |
| Запись следующего сегмента данных в указанный элемент данных. X должен быть uint8 массив. |
A status
или идентификатор выхода -1 указывает, что операция не выполнена.
hdfh
не поддерживает эти функции в интерфейсе NCSA H:
Hcache
Hendbitaccess
Hexist
Hflushdd
Hgetbit
Hputbit
Hsetlength
Hshutdown
Htagnewref
hdfan
| hdfdf24
| hdfdfr8
| hdfhd
| hdfhe
| hdfhx
| hdfml
| hdfv
| hdfvf
| hdfvh
| hdfvs
| matlab.io.hdf4.sd