Main Content

netcdf.inqFormat

确定 NetCDF 文件的格式

语法

format = netcdf.inqFormat(ncid)

说明

format = netcdf.inqFormat(ncid) 返回 NetCDF 文件标识符 ncid 指定的文件格式。

输入参数

ncid

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

输出参数

format

指定 NetCDF 文件格式的字符向量。返回的值包括:

格式描述
'FORMAT_CLASSIC'标准格式 - 原始 NetCDF 格式,1989 到 2004 创建的 NetCDF 文件使用。
'FORMAT_64BIT'标准格式,64 位 - 原始格式,带有 64 位寻址功能,可允许创建和访问更大的文件。
'FORMAT_NETCDF4'增强模型,基于 HDF5 - 2008 年推出,NetCDF,第 4 版,扩展了标准模型并以 HDF5 为基础。
'FORMAT_NETCDF4_CLASSIC' 标准模型,基于 HDF5 - 2008 年推出,NetCDF,第 4 版,实现标准模型,并以 HDF5 为基础。

示例

本例打开 NetCDF 示例文件并确定格式。

ncid = netcdf.open('example.nc','NOWRITE');
fmt = netcdf.inqFormat(ncid)

format =

FORMAT_NETCDF4

netcdf.close(ncid);

参考

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

另请参阅