Создание измерения 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'));