Создайте размерность 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 NetCDF использует эту функцию, необходимо быть знакомы с парадигмой программирования 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'));