主要内容

cdflib.setVarAllocBlockRecords

指定要为变量分配的记录范围

语法

cdflib.setVarAllocBlockRecords (cdfId varNum、firstrec lastrec)

描述

cdflib.setVarAllocBlockRecords (cdfId varNum、firstrec lastrec)指定要为公共数据格式(CDF)文件中的变量分配(但不写入)的记录范围。

输入参数

cdfId

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

varNum

标识文件中的变量的数值。变量标识符(变量编号)是从零开始的。

firstRec

标识开始分配的记录的数值。记录编号以零为基础。

lastRec

标识要停止分配的记录的数值。记录编号以零为基础。

例子

创建一个CDF,在CDF中创建一个变量,然后指定为该变量分配的记录数。要运行此示例,必须在可写文件夹中。

Cdfid = cdflib.create('your_file.cdf');在文件中创建一个变量。varNum = cdflib.createVar(cdfid,'Grades','cdf_int1',1,[],true,[]);指定要分配的记录数。cdflib.setVarAllocBlockRecords (cdfid varNum 1 10);清除cdfid .delete(cdfid

参考文献

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

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