主要内容

NetCDF文件

网络通用数据表

使用MATLAB读写NetCDF文件®高级函数或低级函数的NetCDF库包。高级函数简化了从NetCDF文件读取数据或从MATLAB工作空间将变量写入NetCDF文件的过程。

有关读取和写入过程的更多控制,请使用包含低级别功能的NetCDF库包。低级函数通过提供对NetCDF C库中的例程访问来更好地控制读取和写入过程。

有关版权信息,请参阅netcdfcopyright.txtmexnccopyright.txt文件。

功能

全部展开

nccreate. 在NetCDF文件中创建变量
NCDISP. 在“命令窗口”中显示NetCDF数据源内容
ncinfo 返回有关NetCDF数据源的信息
鼻子 从NetCDF数据源中的变量中读取数据
ncreadatt 从NetCDF数据源读取属性值
ncwrite. 将数据写入NetCDF文件
ncwriteatt 将属性写入netcdf文件
ncwriteschema 将NetCDF模式定义添加到NetCDF文件

库函数

netcdf.setChunkCache 设置NetCDF库的默认块缓存设置
netcdf.getChunkCache 检索NetCDF库的块缓存设置
netcdf.inqlibvers. 返回NetCDF库版本信息
netcdf.setdefaultFormat. 更改默认netcdf文件格式

文件操作

netcdf.abort 恢复最近的netCDF文件定义
netcdf.close. 关闭netCDF文件
netcdf.create 创建新的NetCDF数据集
netcdf.enddef. 结束netCDF文件定义方式
netcdf.inq. 返回有关NetCDF文件的信息
netcdf.inqFormat 确定NetCDF文件格式
netcdf.inqGrps 检索子组id数组
netcdf.inqUnlimDims 返回组中无限尺寸列表
netcdf.open 打开NetCDF数据源
netcdf.reDef 将打开的netCDF文件放入定义模式
netcdf.setFill 设置netcdf填充模式
netcdf.sync 同步netCDF文件到磁盘

netcdf.defDim 创建netCDF维度
netcdf.inqDim 返回netcdf维度名称和长度
netcdf.inqDimID 返回维度ID
netcdf.renamedim. 修改netCDF维度的名称

netcdf.defGrp 在NetCDF文件中创建组
netcdf.inqDimIDs 检索组中的维度标识符列表
netcdf.inqGrpName 检索组名
netcdf.inqGrpNameFull 组的完整路径名
netcdf.inqGrpParent 检索父组的ID。
netcdf.inqncid. 返回指定组的ID
netcdf.inqvarids. 组中所有变量的id

变量

netcdf.defVarFill 为netcdf变量定义填充参数
netcdf.inqVarDeflate 确定netcdf变量的压缩设置
netcdf.defvar. 创建NetCDF变量
netcdf.defVarChunking 为NetCDF变量定义分块行为
netcdf.defvardeflate. 定义NetCDF变量的压缩参数
netcdf.defVarFletcher32 为netcdf变量定义校验和参数
netcdf.getvar. 从NetCDF变量读取数据
netcdf.inqVar 有关变量的信息
netcdf.inqVarChunking 确定NetCDF变量的分块设置
netcdf.inqvarfill. 确定NetCDF变量的填充参数值
netcdf.inqvarfletper32. NetCDF变量的Fletcher32校验和设置
netcdf.inqvarid. 返回与变量名关联的ID
netcdf.putvar. 将数据写入netCDF变量
netcdf.renameVar 修改netCDF变量的名称

属性

netcdf.copyAtt 复制属性到新位置
netcdf.delAtt 删除netcdf属性
netcdf.getAtt 返回netcdf属性
netcdf.inqAtt 返回关于netCDF属性的信息
netcdf.inqAttID 返回netCDF属性ID
netcdf.inqAttName 返回netcdf属性的名称
netcdf.putAtt 写netcdf属性
netcdf.renameAtt 更改属性名称

公用事业

netcdf.getConstant. 返回命名常量的数值
netcdf.getConstantNames 返回netCDF库已知的常量列表

主题

导入NetCDF文件和OPeNDAP数据

使用高级函数从NetCDF文件读取数据,然后使用netcdf包低级功能。

导出到NetCDF文件

使用高级函数创建,合并和编写NetCDF文件netcdf包低级功能。

将NetCDF API语法映射到MATLAB语法

MATLABnetcdf底层函数包及其与NetCDF C库的通信。

故障排除

解决读取OPeNDAP数据的错误

当您在读取OPeNDAP数据时有困难时,请考虑这些因素。

相关信息