主要内容

cdflib.deleteVar

删除变量

语法

cdflib.deleteVar (cdfId varNum)

描述

cdflib.deleteVar (cdfId varNum)从通用数据格式(CDF)文件中删除变量。

cdfId标识CDF文件。varNum指定变量的数值。变量数是以零为基础的。

例子

创建一个CDF,在CDF中创建一个变量,然后删除它。

Cdfid = cdflib.create('mycdf.cdf');最初文件不包含变量。info = cdflib.inquire(cdfid) info = encoding: 'IBMPC_ENCODING' majority: 'ROW_MAJOR' maxRec: -1 numVars: 0 numvAttrs: 0 numgAttrs: 0 %在CDF中创建一个变量。varNum = cdflib.createVar (cdfid,‘时间’,‘cdf_int1’,1,[],真的,[]);检索CDF中关于变量的信息。Info = cdflib。inquireVar(cdfid, 0) info = name: 'Time' datatype: 'cdf_int1' numElements: 1 dimms: [] recVariance: 1 dimVariance:[] %从CDF中删除变量cdflib.deleteVar(cdfid,0);检查变量是否已从CDF中删除。info = cdflib.inquire(cdfid) info = encoding: 'IBMPC_ENCODING' majority: 'ROW_MAJOR' maxRec: -1 numVars: 0 numvAttrs: 0 numgAttrs: 0 %清理cdflib.delete(cdfid);明确cdfid

参考文献

这个函数对应于CDF库C API例程CDFdeletezVar

要使用此功能,必须熟悉CDF C接口。您可以访问CDF文档提供网站