Взаимодействуйте непосредственно с многофайловым интерфейсом (SD) набора научных данных HDF4
Использовать их MATLAB® функции, необходимо быть знакомы с SD HDF C API. В большинстве случаев синтаксис функции MATLAB похож на синтаксис соответствующей библиотечной функции HDF. Функции реализованы как пакет matlab.io.hdf4.sd
. Чтобы использовать этот пакет, снабдите префиксом имя функции путь к пакету или используйте функцию импорта, чтобы добавить пакет в текущий список импорта, до вызывания функции, например,
import matlab.io.hdf4.* sdID = sd.start('myfile.hdf','read');
matlab.io.hdf4.sd.close | Оконечный доступ к интерфейсу SD |
matlab.io.hdf4.sd.endAccess | Оконечный доступ к набору данных |
matlab.io.hdf4.sd.getFilename | Имя файла |
matlab.io.hdf4.sd.select | Идентификатор набора данных с заданным индексом |
matlab.io.hdf4.sd.setExternalFile | Храните данные во внешнем файле |
matlab.io.hdf4.sd.start | Откройте файл HDF и инициализируйте интерфейс SD |
matlab.io.hdf4.sd.create | Создайте новый набор данных |
matlab.io.hdf4.sd.readData | Считайте подвыборку данных |
matlab.io.hdf4.sd.setFillMode | Установите текущий режим заливки файла |
matlab.io.hdf4.sd.writeData | Запишите в набор данных |
matlab.io.hdf4.sd.fileInfo | Количество наборов данных и глобальной переменной приписывает в файле |
matlab.io.hdf4.sd.getCompInfo | Информация о сжатии набора данных |
matlab.io.hdf4.sd.getFillValue | Заполните значение для набора данных |
matlab.io.hdf4.sd.getInfo | Информация о наборе данных |
matlab.io.hdf4.sd.idToRef | Ссылочный номер, соответствующий идентификатору набора данных |
matlab.io.hdf4.sd.idType | Тип объекта |
matlab.io.hdf4.sd.isCoordVar | Определите, является ли набор данных координатной переменной |
matlab.io.hdf4.sd.isRecord | Определите, appendable ли набор данных |
matlab.io.hdf4.sd.nameToIndex | Индексируйте значение именованного набора данных |
matlab.io.hdf4.sd.nameToIndices | Список наборов данных с тем же именем |
matlab.io.hdf4.sd.refToIndex | Индекс набора данных, соответствующего ссылочному номеру |
matlab.io.hdf4.sd.dimInfo | Информация о размерности |
matlab.io.hdf4.sd.getDimID | Идентификатор размерности |
matlab.io.hdf4.sd.getDimScale | Масштабируйте данные для размерности |
matlab.io.hdf4.sd.setDimName | Объединенное имя с размерностью |
matlab.io.hdf4.sd.setDimScale | Установите значения шкалы для размерности |
matlab.io.hdf4.sd.attrInfo | Информация об атрибуте |
matlab.io.hdf4.sd.findAttr | Индекс заданного атрибута |
matlab.io.hdf4.sd.readAttr | Считайте значение атрибута |
matlab.io.hdf4.sd.setAttr | Запишите значение атрибута |
matlab.io.hdf4.sd.getCal | Информация о калибровке набора данных |
matlab.io.hdf4.sd.getDataStrs | Предопределенные атрибуты для набора данных |
matlab.io.hdf4.sd.getDimStrs | Предопределенные атрибуты для размерности |
matlab.io.hdf4.sd.getFillValue | Заполните значение для набора данных |
matlab.io.hdf4.sd.getRange | Максимальные и минимальные значения области значений |
matlab.io.hdf4.sd.setCal | Установите информацию о калибровке набора данных |
matlab.io.hdf4.sd.setDataStrs | Установите предопределенные атрибуты для набора данных |
matlab.io.hdf4.sd.setDimStrs | Установите метку, модуль и атрибуты формата |
matlab.io.hdf4.sd.setFillValue | Установите значение заливки для набора данных |
matlab.io.hdf4.sd.setRange | Установите максимальное и минимальное значение области значений для набора данных |
matlab.io.hdf4.sd.getChunkInfo | Разделите размер на блоки для набора данных |
matlab.io.hdf4.sd.readChunk | Считайте фрагмент из набора данных |
matlab.io.hdf4.sd.setChunk | Установите размер фрагмента и метод сжатия набора данных |
matlab.io.hdf4.sd.writeChunk | Запишите фрагмент в набор данных |
matlab.io.hdf4.sd.setCompress | Установите метод сжатия набора данных |
matlab.io.hdf4.sd.setNBitDataSet | Задайте нестандартную длину в битах для значений набора данных |