netcdf.inqAttName
返回 netCDF 属性名称
语法
attname = netcdf.inqAttName(ncid,varid,attnum)
说明
attname = netcdf.inqAttName(ncid,varid,attnum) 返回包含属性名称的字符向量 attname。
ncid 是 netcdf.create 或 netcdf.open 返回的 netCDF 文件标识符。
varid 是文件中变量的数值标识符。如果您想要获取文件中全局属性的名称,请使用 netcdf.getConstant('NC_GLOBAL') 替代 varid,attnum 是一个从 0 开始的指定属性的数值,0 指示第一个属性,1 指示第二个属性,以此类推。
此函数对应于 netCDF 库 C API 中的 nc_inq_attname 函数。要使用此函数,应该熟悉 netCDF 编程范式。
示例
本例打开 MATLAB® 随附的 netCDF 示例文件 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