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