exponenta event banner

netcdf.inqFormat

Определение формата файла NetCDF

Синтаксис

format = netcdf.inqFormat(ncid)

Описание

format = netcdf.inqFormat(ncid) возвращает формат для файла, указанного идентификатором файла NetCDF, ncid.

Входные аргументы

ncid

Идентификатор файла NetCDF, возвращенный netcdf.create или netcdf.openили группы NetCDF, возвращенной netcdf.defGrp.

Выходные аргументы

format

Символьный вектор, определяющий формат файла NetCDF. Возвращаемые значения:

ФорматОписание
'FORMAT_CLASSIC'Классический формат - оригинальный формат NetCDF, используемый всеми файлами NetCDF, созданными в период с 1989 по 2004 г.
'FORMAT_64BIT'Классический формат, 64-разрядный - оригинальный формат с возможностью 64-разрядной адресации для создания и доступа к гораздо большим файлам.
'FORMAT_NETCDF4'Расширенная модель, HDF5-based - Представленная в 2008 году, NetCDF, версия 4, расширяет классическую модель и основана на HDF5.
'FORMAT_NETCDF4_CLASSIC' Классическая модель, HDF5-based - Представлен в 2008 году, NetCDF, версия 4, реализует классическую модель, но основан на HDF5.

Примеры

В этом примере открывается образец файла NetCDF и определяется формат.

ncid = netcdf.open('example.nc','NOWRITE');
fmt = netcdf.inqFormat(ncid)

format =

FORMAT_NETCDF4

netcdf.close(ncid);

Ссылки

Эта функция соответствует nc_inq_format в API библиотеки NetCDF.

Для получения информации об авторских правах, прочтите netcdfcopyright.txt и mexnccopyright.txt файлы.

См. также