Main Content

cdflib.closeVar

关闭多文件格式的常用数据格式 (CDF) 文件中的指定变量

语法

cdflib.closeVar(cdfId,varNum)

说明

cdflib.closeVar(cdfId,varNum) 关闭多文件格式 CDF 文件中的变量。

cdfId 标识 CDF 文件,varNum 是指定变量的数值。变量标识符(变量编号)从 0 开始。

对于多文件 CDF,必须关闭所有打开的变量文件,以保证所做的全部修改都已真正的写入到 CDF 文件中。您无需对单文件格式 CDF 中的变量调用此函数。

示例

创建一个多文件 CDF,创建一个变量,然后关闭该变量。要运行此示例,当前必须位于可写文件夹中。

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

% Make it a multifile format CDF
cdflib.setFormat(cdfId,"MULTI_FILE")

% Create a variable in the CDF
varNum = cdflib.createVar(cdfid,"Time","cdf_int1",1,[],true,[]);

% Close the variable
cdflib.closeVar(cdfid, varnum)

% Clean up
cdflib.delete(cdfid)
clear cdfid

参考

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

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