Main Content

cdflib.setChecksum

チェックサム モードの指定

構文

cdflib.setChecksum(cdfId,mode)

説明

cdflib.setChecksum(cdfId,mode) は、CDF (Common Data Format) ファイルのチェックサム モードを指定します。

入力引数

cdfId

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

mode

次の文字ベクトルまたは string スカラーのいずれか、あるいはその等価な数値。

'MD5_CHECKSUM'ファイルのチェックサムを MD5 チェックサムに設定します。
'NO_CHECKSUM'ファイルはチェックサムを使用しません。

これらの定数に等価な数値を取得するには、cdflib.getConstantValue を使用します。

CDF ファイルを作成し、チェックサム モードを設定します。この例を実行するためには、書き込み可能なフォルダーに移動します。

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

% Check initial value of checksum
mode = cdflib.getChecksum(cdfId)
mode =

    'NO_CHECKSUM'
% Specify a new value for checksum
cdflib.setChecksum(cdfId,"MD5_CHECKSUM")

% Verify the setting 
mode = cdflib.getChecksum(cdfId)
mode =

    'MD5_CHECKSUM'
% Clean up
cdflib.delete(cdfId)
clear cdfId

参照

この関数は、CDF ライブラリ C API のルーチン CDFsetChecksum に相当します。

この関数を使用するには、CDF C インターフェイスに関する知識を必要とします。CDF のドキュメンテーションは CDF の Web サイトで参照できます。