Main Content

netcdf.inqVarFletcher32

关于 NetCDF 变量的 Fletcher32 校验和设置

语法

setting = netcdf.inqVarFletcher32(ncid,varid)

说明

setting = netcdf.inqVarFletcher32(ncid,varid) 返回由 ncid 所指定的文件或组中的 varid 所指定的 NetCDF 变量的 Fletcher32 校验和设置。

输入参数

ncid

netcdf.createnetcdf.open 返回的 NetCDF 文件标识符,或者由 netcdf.defGrp 返回的组标识符。

varid

NetCDF 变量标识符。

输出参数

setting

指定是否针对指定变量启用 Fletcher32 校验和的字符向量。netcdf.inqVarFletcher32 返回 'FLETCHER32''NOCHECKSUM'

  • 如果对变量启用校验和,则为 'FLETCHER32'

  • 否则,为 'NOCHECKSUM'

示例

本例打开 NetCDF 示例文件并获取变量的校验和设置。

ncid = netcdf.open('example.nc','NOWRITE');
varid = netcdf.inqVarID(ncid,'temperature');
setting = netcdf.inqVarFletcher32(ncid,varid);
netcdf.close(ncid);

参考

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