exponenta event banner

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