Возвратите ID, сопоставленный с именем переменной
varid = netcdf.inqVarID(ncid,varname)
varid = netcdf.inqVarID(ncid,varname)
возвращает varid
, соответствующий varname
. Задайте varname
как вектор символов или представьте скаляр в виде строки.
ncid
является идентификатором файла NetCDF, возвращенным netcdf.create
или netcdf.open
.
Эта функция соответствует функции nc_inq_varid
в библиотеке C API NetCDF. Чтобы использовать эту функцию, вы должны ознакомиться с парадигмой программирования netCDF. Смотрите netcdf
для получения дополнительной информации.
Этот пример открывает файл NetCDF в качестве примера, включенный с MATLAB®, example.nc
, и использует несколько функций запроса, чтобы получить ID первой переменной.
ncid = netcdf.open('example.nc','NC_NOWRITE'); % Get information about first variable in the file. [varname, xtype, dimids, atts] = netcdf.inqVar(ncid,0); % Get variable ID of the first variable, given its name varid = netcdf.inqVarID(ncid,varname) varid = 0