netcdf.defDim

Создайте размерность netCDF

Синтаксис

dimid = netcdf.defDim(ncid,dimname,dimlen)

Описание

dimid = netcdf.defDim(ncid,dimname,dimlen) создает новую размерность в файле netCDF, заданном ncid, где dimname является вектором символов или строковым скаляром, который задает имя измерения и dimlen является числовым значением, которое задает его длину. Чтобы задать неограниченную размерность, задайте предопределенную константу 'NC_UNLIMITED' для dimlen, использование netcdf.getConstant для извлечения значения.

netcdf.defDim возвращает dimid, числовой идентификатор, соответствующий новой размерности.

Эта функция соответствует nc_def_dim функция в библиотеке netCDF C API.To используйте эту функцию, вы должны ознакомиться с парадигмой программирования netCDF.

Информацию об авторских правах см. в netcdfcopyright.txt и mexnccopyright.txt файлы.

Примеры

Создайте новый файл и задайте две размерности в файле. Одна размерность является неограниченной размерностью. Чтобы запустить этот пример, вы должны иметь разрешение на запись в текущей папке.

% Create a netCDF file.
ncid = netcdf.create('foo.nc','NC_NOCLOBBER')

% Define a dimension.
lat_dimID = netcdf.defDim(ncid,'latitude',360);

% Define an unlimited dimension.
long_dimID = netcdf.defDim(ncid,'longitude',...
		netcdf.getConstant('NC_UNLIMITED'));

См. также

netcdf.getConstant