Main Content

cdflib.setChecksum

指定校验和模式

语法

cdflib.setChecksum(cdfId,mode)

说明

cdflib.setChecksum(cdfId,mode) 指定常用数据格式 (CDF) 文件的校验和模式。

输入参数

cdfId

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

mode

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

'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 文档。