Запись атрибута в файл NetCDF
ncwriteatt(filename,location,attname,attvalue)
ncwriteatt(filename,location,attname,attvalue) создает или изменяет атрибут, указанный attname в группе или переменной, указанной location, в файле NetCDF, указанном filename. attvalue может быть символьным вектором или строковым скаляром или числовым вектором.
|
Вектор символов или строковый скаляр, указывающий имя файла NetCDF |
|
Вектор символов или строковый скаляр, задающий группу или переменную в файле NetCDF. Для записи глобальных атрибутов установите |
|
Вектор символов или строковый скаляр, задающий имя существующего атрибута в файле NetCDF или имя атрибута, который требуется создать. |
|
Символьный вектор или строковый скаляр или числовой вектор. |
Создайте глобальный атрибут.
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');