主要内容

cdflib.deleteVarRecords

从变量中删除记录范围

语法

cdflib.deleteVarRecords (cdfId varNum、startRec endRec)

描述

cdflib.deleteVarRecords (cdfId varNum、startRec endRec)从公共数据格式(CDF)文件中的变量中删除一系列记录。

输入参数

cdfId

调用时返回的CDF文件的标识符cdflib.createcdflib.open

varNum

标识变量的数值。变量数是从零开始的。

startRec

指定从哪个记录开始删除记录的数值。记录数字是从零开始的。

endRec

指定在哪个记录处停止删除记录的数值。记录数字是从零开始的。

例子

创建示例CDF的可写副本,获取CDF中变量的编号,并删除该变量中的特定记录。要运行此示例,您必须位于可写文件夹中。

srcFile = fullfile(matlabroot,'toolbox','matlab','demos','example.cdf');拷贝文件(srcFile myfile.cdf);fileattrib (' myfile.cdf ', ' + w ');Cdfid = cdflib.open('myfile.cdf');varnum = cdflib.getVarNum(cdfid,'Temperature');cdflib.deleteVarRecords (cdfid varnum 1、2);cdflib.close (cdfid);

参考文献

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

熟悉CDF接口的用户可以使用该功能。可以访问CDF文档提供网站