exponenta event banner

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