Main Content

cdflib.setVarInitialRecs

指定要写入变量的初始记录数

语法

cdflib.setVarInitialRecs(cdfId,varNum,numrecs)

说明

cdflib.setVarInitialRecs(cdfId,varNum,numrecs) 指定要写入常用数据格式 (CDF) 文件中的变量的初始记录数。

输入参数

cdfId

CDF 文件的标识符,通过调用 cdflib.createcdflib.open 返回。

varNum

标识文件中的变量的数值。变量编号从 0 开始。

numRecs

指定要写入的记录数的数值。

示例

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

cdfId = cdflib.create("your_file.cdf");

% Create a variable in the file
varNum = cdflib.createVar(cdfId,"Grades","cdf_int1",1,[],true,[]);

% Check number of records to write for the variable
recsWritten = cdflib.getVarNumRecsWritten(cdfId,varNum)
recsWritten =

     0
% Specify new number of records to write for the variable
cdflib.setVarInitialRecs(cdfId,varNum,100);

% Check new number of records to write for the variable
recsWritten = cdflib.getVarNumRecsWritten(cdfId,varNum)
recsWritten =

   100
%Clean up
cdflib.delete(cdfId)
clear cdfId

参考

此函数对应于 CDF 库的 C API 例程 CDFsetzVarInitialRecs

要使用此函数,必须熟悉 CDF C 接口。您可以在 CDF 网站上访问 CDF 文档。