netcdf.inqVar
netCDF 変数に関する情報
構文
[varname,xtype,dimids,natts] = netcdf.inqVar(ncid,varid)
説明
[varname,xtype,dimids,natts] = netcdf.inqVar(ncid,varid) は、varid によって識別される変数に関する情報を返します。引数 ncid は、関数 netcdf.create または関数 netcdf.open によって返される netCDF ファイル識別子です。
出力引数 varname は変数の名前です。xtype はデータ型、dimids は次元 ID、natts は変数に関連付けられている属性の数です。次元の ID 値は 0 ベースです。
この関数は、NetCDF ライブラリ C API の関数 nc_inq_var に相当します。MATLAB® は FORTRAN スタイルの順序付けを使用するため、次元 ID の順序は、C API から取得される順序と逆になります。この関数を使用するには、NetCDF プログラミング パラダイムに関する知識が必要です。
例
MATLAB に含まれている netCDF サンプル ファイル example.nc を開き、ファイル内の変数に関する情報を取得します。
% Open the example netCDF file.
ncid = netcdf.open('example.nc','NC_NOWRITE');
% Get information about third variable in the file.
[varname, xtype, dimids, numatts] = netcdf.inqVar(ncid,2)
varname =
peaks
xtype =
5
dimids =
0 1
numatts =
1 1