exponenta event banner

netcdf.inqVar

Сведения о переменной

Синтаксис

[varname,xtype,dimids,natts] = netcdf.inqVar(ncid,varid)

Описание

[varname,xtype,dimids,natts] = netcdf.inqVar(ncid,varid) возвращает информацию о переменной, идентифицированной varid. Аргумент, ncid, - идентификатор файла netCDF, возвращенный netcdf.create или netcdf.open.

Выходной аргумент, varname, - имя переменной. xtype - тип данных, dimids - идентификаторы измерений, и natts - количество атрибутов, связанных с переменной. Идентификаторы измерений основаны на нуле.

Эта функция соответствует nc_inq_var в API библиотеки C netCDF. Поскольку MATLAB ® использует упорядочение в стиле FORTRAN, порядок идентификаторов измерений меняется на противоположный относительно того, что будет получено из C API. Для использования этой функции необходимо ознакомиться с парадигмой программирования netCDF.

Примеры

Откройте пример файла netCDF, входящего в состав MATLAB, example.ncи получить информацию о переменной в файле.

% Open the example netCDF file.
ncid = netcdf.open('example.nc','NC_NOWRITE');

% Get information about third variable in the file.
[varname, xtype, dimids, numatts] = netcdf.inqVar(ncid,2)

varname =

peaks


xtype =

     5


dimids =

     0     1


numatts =

     1     1