Main Content

netcdf.inqVarFill

netCDF 変数の埋め込みパラメーターを返す

    説明

    [noFillMode,fillValue] = netcdf.inqVarFill(ncid,varid) は、ncid によって指定されたファイルまたはグループ内の、varid によって指定された netCDF 変数の埋め込みパラメーターを返します。

    すべて折りたたむ

    サンプル netCDF ファイルを開き、変数の埋め込みパラメーターを取得します。この場合、指定した変数では埋め込みモードが有効になっており、埋め込み値は -32767 です。

    ncid = netcdf.open("example.nc","NOWRITE");
    varid = netcdf.inqVarID(ncid,"temperature");
    [noFillMode,fillValue] = netcdf.inqVarFill(ncid,varid)
    
    noFillMode =
    
      logical
    
       0
    
    
    fillValue =
    
      int16
    
       -32767
    

    netCDF ファイルを閉じます。

    netcdf.close(ncid)
    

    入力引数

    すべて折りたたむ

    NetCDF ファイルまたはグループの識別子。非負の整数スカラーとして指定します。関数 netcdf.create または netcdf.open を使用してファイル識別子を返すことができます。関数 netcdf.defGrp を使用してグループ識別子を返すことができます。

    データ型: double

    NetCDF 変数の識別子。非負の整数スカラーとして指定します。関数 netcdf.defVar を使用して変数の識別子を返すことができます。

    データ型: double

    出力引数

    すべて折りたたむ

    埋め込みモードのステータス。データ型 logical1 または 0 として返されます。値 1 は、指定した変数に対して埋め込みモードが有効になっていないことを示します。

    欠損値の埋め込み値。スカラーとして返されます。

    ヒント

    • この関数は、netCDF ライブラリ C API の関数 nc_inq_var_fill に相当します。

    バージョン履歴

    R2010b で導入