cdflib.deleteVar
変数の削除
構文
cdflib.deleteVar(cdfId,varNum)
説明
cdflib.deleteVar(cdfId,varNum) は、CDF (Common Data Format) ファイルから変数を削除します。
cdfId は CDF ファイルを識別します。varNum は、変数を指定する数値です。変数番号は 0 ベースです。
例
CDF を作成し、CDF に変数を作成したら、変数を削除します。
cdfId = cdflib.create("your_file.cdf"); % Initially the file contains no variables info = cdflib.inquire(cdfId)
info =
struct with fields:
encoding: 'IBMPC_ENCODING'
majority: 'ROW_MAJOR'
maxRec: -1
numVars: 0
numvAttrs: 0
numgAttrs: 0% Create a variable in the file varNum = cdflib.createVar(cdfId,"Time","cdf_int1",1,[],true,[]); % Retrieve info about the variable in the CDF varInfo = cdflib.inquireVar(cdfId,varNum)
varInfo =
struct with fields:
name: 'Time'
datatype: 'cdf_int1'
numElements: 1
dims: []
recVariance: 1
dimVariance: []% Delete the variable from the file cdflib.deleteVar(cdfId,varNum) % Check to see if the variable was deleted from the file info = cdflib.inquire(cdfId)
info =
struct with fields:
encoding: 'IBMPC_ENCODING'
majority: 'ROW_MAJOR'
maxRec: -1
numVars: 0
numvAttrs: 0
numgAttrs: 0% Clean up cdflib.delete(cdfId) clear cdfId
ヒント
この関数は、CDF ライブラリ C API のルーチン
CDFdeletezVarに相当します。この関数を使用するには、CDF C インターフェイスに関する知識を必要とします。CDF のドキュメンテーションは CDF の Web サイトで参照できます。