ncwriteatt

Запись атрибута в файл NetCDF

Синтаксис

ncwriteatt(filename,location,attname,attvalue)

Описание

ncwriteatt(filename,location,attname,attvalue) создает или изменяет атрибут, заданный как attname в группе или переменной, заданной как location, в файле NetCDF, заданном filename. attvalue может быть вектором символов или строковым скаляром или числовым вектором.

Входные параметры

filename

Вектор символов или строковый скаляр, задающий имя файла NetCDF

location

Вектор символов или строковый скаляр, задающий группу или переменную в файле NetCDF. Чтобы записать глобальные атрибуты, задайте location на '/' (косая черта).

attname

Вектор символов или строковый скаляр, задающий имя существующего атрибута в файле NetCDF или имя атрибута, который вы хотите создать.

attvalue

Вектор символов или строковый скаляр или числовой вектор.

Примеры

Создайте глобальный атрибут.

copyfile(which('example.nc'),'myfile.nc');
fileattrib('myfile.nc','+w');
ncdisp('myfile.nc');
ncwriteatt('myfile.nc','/','creation_date',datestr(now));
ncdisp('myfile.nc');

Измените существующий атрибут.

copyfile(which('example.nc'),'myfile.nc');
fileattrib('myfile.nc','+w');
ncdisp('myfile.nc','peaks');
ncwriteatt('myfile.nc','peaks','description','Output of PEAKS');
ncdisp('myfile.nc','peaks');
Введенный в R2011a