netCDF

Взаимодействуйте непосредственно с Библиотекой 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