Взаимодействуйте непосредственно с Библиотекой NetCDF
Функции в
пакете MATLAB® netcdf
обеспечивают интерфейсы к десяткам функций в библиотеке NetCDF. Функции MATLAB позволяют считать данные из и записать данные к файлам NetCDF (известный как data sets в терминологии NetCDF). Чтобы использовать эти функции, необходимо быть знакомы с Интерфейсом NetCDF C.
MATLAB поддерживает версию 4.6.1 NetCDF.
В большинстве случаев синтаксис функции MATLAB совпадает с синтаксисом библиотечной функции NetCDF. Функции реализованы как пакет под названием netcdf
. Чтобы использовать эти функции, снабдите префиксом имя функции имя пакета, netcdf
. Например, вызвать библиотечную подпрограмму NetCDF раньше открывало существующие файлы NetCDF, использовало следующий синтаксис MATLAB:
ncid = netcdf.open(ncfile,mode);
Дополнительные сведения см. в файлах mexnccopyright.txt
и netcdfcopyright.txt
.
Для получения информации о поддержке MATLAB Формата общих данных (CDF), который является абсолютно отдельным и несовместимым форматом, смотрите cdflib
.
netcdf.getChunkCache | Получите параметры кэширования фрагмента для библиотеки NetCDF |
netcdf.inqLibVers | Возвратите информацию о версии библиотеки NetCDF |
netcdf.setChunkCache | Установите параметры кэширования фрагмента значения по умолчанию для библиотеки NetCDF |
netcdf.setDefaultFormat | Измените формат файла NetCDF по умолчанию |
netcdf.abort | Вернитесь недавние определения файла NetCDF |
netcdf.close | Закройте файл NetCDF |
netcdf.create | Создайте новый набор данных NetCDF |
netcdf.endDef | Закончите режим define файла NetCDF |
netcdf.inq | Возвратите информацию о файле NetCDF |
netcdf.inqFormat | Определите формат файла NetCDF |
netcdf.inqGrps | Получите массив дочерних идентификаторов группы |
netcdf.inqUnlimDims | Возвратите список неограниченных размерностей в группе |
netcdf.open | Откройте источник данных NetCDF |
netcdf.reDef | Поместите открытый файл NetCDF в режим define |
netcdf.setFill | Установите режим заливки NetCDF |
netcdf.sync | Синхронизируйте файл NetCDF с диском |
netcdf.defDim | Создайте размерность NetCDF |
netcdf.inqDim | Возвратите имя размерности NetCDF и длину |
netcdf.inqDimID | Возвратите ID размерности |
netcdf.renameDim | Поменяйте имя размерности NetCDF |
netcdf.defGrp | Создайте группу в файле NetCDF |
netcdf.inqDimIDs | Получите список идентификаторов размерности в группе |
netcdf.inqGrpName | Получите имя группы |
netcdf.inqGrpNameFull | Полный путь группы |
netcdf.inqGrpParent | Получите ID родительской группы. |
netcdf.inqNcid | Возвратите ID именованной группы |
netcdf.inqVarIDs | Идентификаторы всех переменных в группе |
netcdf.defVar | Переменная Create NetCDF |
netcdf.defVarChunking | Задайте большое поведение для переменной NetCDF |
netcdf.defVarDeflate | Задайте параметры сжатия для переменной NetCDF |
netcdf.defVarFill | Задайте параметры заливки для переменной NetCDF |
netCDF defVarFletcher32 | Задайте параметры контрольной суммы для переменной NetCDF |
netcdf.getVar | Считайте данные из переменной NetCDF |
netcdf.inqVar | Информация о переменной |
netcdf.inqVarChunking | Определите большие настройки для переменной NetCDF |
netcdf.inqVarDeflate | Определите настройки сжатия для переменной NetCDF |
netcdf.inqVarFill | Определите значения параметров заливки для переменной NetCDF |
netCDF inqVarFletcher32 | Установка контрольной суммы Fletcher32 для переменной NetCDF |
netcdf.inqVarID | Возвратите ID, сопоставленный с именем переменной |
netcdf.putVar | Запишите данные к переменной NetCDF |
netcdf.renameVar | Поменяйте имя переменной NetCDF |
netcdf.copyAtt | Скопируйте атрибут в новое местоположение |
netcdf.delAtt | Удалите атрибут NetCDF |
netcdf.getAtt | Возвратите атрибут NetCDF |
netcdf.inqAtt | Возвратите информацию об атрибуте NetCDF |
netcdf.inqAttID | Возвратите ID атрибута NetCDF |
netcdf.inqAttName | Возвратите имя атрибута NetCDF |
netcdf.putAtt | Запишите атрибут NetCDF |
netcdf.renameAtt | Поменяйте имя атрибута |
netcdf.getConstant | Возвратите числовое значение именованной константы |
netcdf.getConstantNames | Возвратите список констант, известных библиотеке NetCDF |