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.createnetcdf.open 函数来返回文件标识符。您可以使用 netcdf.defGrp 函数来返回组标识符。

    数据类型: double

    NetCDF 变量标识符,指定为非负整数标量。您可以使用 netcdf.defVar 函数返回变量标识符。

    数据类型: double

    输出参量

    全部折叠

    填充模式的状态,以数据类型 logical10 形式返回。值 1 表示没有为指定的变量启用填充模式。

    缺失值的填充值,以标量形式返回。

    提示

    • 此函数对应于 netCDF 库 C API 中的 nc_inq_var_fill 函数。

    版本历史记录

    在 R2010b 中推出