Main Content

cdflib.getAttrScope

属性的范围

语法

scope = cdflib.getAttrScope(cdfId,attrNum)

说明

scope = cdflib.getAttrScope(cdfId,attrNum) 返回常用数据格式 (CDF) 文件中属性的范围。

输入参数

cdfId

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

attrNum

指定属性的数值。属性编号从 0 开始。

输出参数

scope

下列字符向量之一或等效数值。

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

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

示例

打开示例 CDF 文件并获取该文件中第一个属性的范围:

cdfId = cdflib.open("example.cdf");

attrScope = cdflib.getAttrScope(cdfId,0)
attrScope =

    'GLOBAL_SCOPE'
% Clean up
cdflib.close(cdfId)
clear cdfId

参考

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

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