netcdf.renameAtt

Изменение имени атрибута

Синтаксис

netcdf.renameAtt(ncid,varid,oldName,newName)

Описание

netcdf.renameAtt(ncid,varid,oldName,newName) изменяет имя атрибута, заданного в oldName на имя, указанное в newName.

Задайте oldName и newName как векторы символов или строковые скаляры.

ncid - идентификатор файла netCDF, возвращаемый netcdf.create или netcdf.open.

varid определяет переменную, с которой связан атрибут. Чтобы задать глобальный атрибут, используйте netcdf.getConstant('NC_GLOBAL') для varid.

Эта функция соответствует nc_rename_att функция в библиотеке netCDF С API. Чтобы использовать эту функцию, вы должны ознакомиться с парадигмой программирования netCDF.

Примеры

Этот пример изменяет локальную копию файла примера netCDF, включенного в MATLAB®, example.nc.

% Open netCDF file.
ncid = netcdf.open('my_example.nc','NC_WRITE')

% Get the ID of a variable the attribute is associated with.
varID = netcdf.inqVarID(ncid,'avagadros_number')

% Rename the attribute.
netcdf.renameAtt(ncid,varID,'description','Description');

% Verify that the name changed.
attname = netcdf.inqAttName(ncid,varID,0)

attname =

Description

См. также