Main Content

cdflib.createAttr

创建属性

语法

attrnum = cdflib.createAttr(cdfId,attrName,scope)

说明

attrnum = cdflib.createAttr(cdfId,attrName,scope) 在 CDF 文件中创建具有指定范围的一个属性。

输入参数

cdfId

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

attrName

要分配给属性的名称,指定为字符向量或字符串标量。

scope

属性的范围,指定为以下字符向量或字符串标量之一或其等效数值。

描述
'global_scope'属性作为一个整体应用于 CDF。
'variable_scope'属性仅应用于变量

要获取与这些常量等效的数值,请使用 cdflib.getConstantValue 函数。

输出参数

attrNum

数值,用于标识属性。属性编号从 0 开始。

示例

创建一个 CDF 文件,然后在该 CDF 文件中创建一个属性。要运行此示例,当前必须位于可写文件夹中。

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

% Create attribute
attrNum = cdflib.createAttr(cdfId,"Purpose","global_scope");

% Clean up
cdflib.delete(cdfId)
clear cdfId

参考

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

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