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, числовой ID, соответствующий новой размерности.

Эта функция соответствует функции nc_def_dim в библиотеке C API.To use this function, you should be familiar with the netCDF programming paradigm. See netcdf NetCDF для получения дополнительной информации.

Для получения информации об авторском праве считайте файлы mexnccopyright.txt и netcdfcopyright.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

Была ли эта тема полезной?