Main Content

cdflib.setVarPadValue

指定用于变量的填充值

语法

cdflib.setVarPadValue(cdfId,varNum,padvalue)

说明

cdflib.setVarPadValue(cdfId,varNum,padvalue) 指定用于常用数据格式 (CDF) 文件中的变量的填充值。

输入参数

cdfId

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

varNum

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

padValue

对变量使用填充值的值。填充值的数据类型必须与变量的数据类型匹配。

示例

创建一个 CDF 文件,在该 CDF 文件中创建一个变量,然后设置用于该变量的填充值。要运行此示例,当前必须位于可写文件夹中。

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

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

% Get the current pad value used with the variable 
padval = cdflib.getVarPadValue(cdfId,varNum)
padval =

  int8

   -127
% Change the pad value for the variable
cdflib.setVarPadValue(cdfId,varNum,int8(1));

% Check the new pad value
padval = cdflib.getVarPadValue(cdfId,varNum)
padval =

  int8

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

参考

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

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