Main Content

cdflib.getAttrScope

属性のスコープ

構文

scope = cdflib.getAttrScope(cdfId,attrNum)

説明

scope = cdflib.getAttrScope(cdfId,attrNum) は、CDF (Common Data Format) ファイル内の属性のスコープを返します。

入力引数

cdfId

関数 cdflib.create または関数 cdflib.open の呼び出しによって返される、CDF ファイル識別子。

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 の Web サイトで参照できます。