Возвратите числовое значение именованной константы
val = netcdf.getConstant(param_name)
val = netcdf.getConstant(param_name)
возвращает числовое значение, соответствующее имени константы, заданной библиотекой NetCDF. Например, netcdf.getConstant('NC_NOCLOBBER')
возвращает числовое значение, соответствующее NetCDF постоянный NC_NOCLOBBER
.
Значение для param_name
может быть или верхним - или нижний регистр и не должно включать продвижение трех символов 'NC_'
. Чтобы получить список всех имен, заданных библиотекой NetCDF, используйте функцию netcdf.getConstantNames
.
Эта функция не имеет никакого прямого эквивалента в интерфейсе C NetCDF. Чтобы узнать больше о NetCDF, смотрите netcdf
.
Этот пример открывает файл NetCDF в качестве примера, включенный с MATLAB®, example.nc
.
% Open example file. ncid = netcdf.open('example.nc','NC_NOWRITE'); % Determine contents of the file. [ndims nvars natts dimm] = netcdf.inq(ncid); % Get name of global attribute. % Note: You must use netcdf.getConstant to specify NC_GLOBAL. attname = netcdf.inqattname(ncid,netcdf.getConstant('NC_GLOBAL'),0) attname = creation_date