Возвратите имя атрибута NetCDF
attname = netcdf.inqAttName(ncid,varid,attnum)
attname = netcdf.inqAttName(ncid,varid,attnum)
возвращает attname
, вектор символов, содержащий имя атрибута.
ncid
идентификатор файла NetCDF, возвращенный netcdf.create
или netcdf.open
.
varid
числовой идентификатор переменной в файле. Если вы хотите получить имя глобального атрибута в файле, используйте netcdf.getConstant('NC_GLOBAL')
вместо varid
. attnum
основанное на нуле числовое значение, задающее атрибут, с 0 указаниями на первый атрибут, 1 второй атрибут, и так далее.
Эта функция соответствует nc_inq_attname
функция в библиотеке C API NetCDF. Чтобы использовать эту функцию, вы должны ознакомиться с парадигмой программирования netCDF.
Этот пример открывает файл NetCDF в качестве примера, включенный с MATLAB®, example.nc
.
% Open netCDF example file. ncid = netcdf.open('example.nc','NC_NOWRITE'); % Get identifier of a variable in the file. varid = netcdf.inqVarID(ncid,'avagadros_number') % Get the name of the attribute associated with the variable. attname = netcdf.inqAttName(ncid,varid,0) attname = description % Get the name of the global attribute associated with the variable. gattname = netcdf.inqAttName(ncid,netcdf.getConstant('NC_GLOBAL'),0) gattname = creation_date