Main Content

cdflib.setFormat

指定常用数据格式 (CDF) 文件的格式

语法

cdflib.setFormat(cdfId,format)

说明

cdflib.setFormat(cdfId,format) 指定常用数据格式 (CDF) 文件的格式。

输入参数

cdfId

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

format

CDF 文件的格式,指定为包含下列格式值之一的字符向量或字符串标量。

'SINGLE_FILE'CDF 文件仅包含一个文件。这是默认文件格式
'MULTI_FILE'CDF 包含一个用于控制数据和属性数据的头文件,和另外一个用于 CDF 文件中的每个变量的文件。

您还可以使用数值指定 format。要获得格式的等效数值,请使用 cdflib.getConstantValue

示例

创建一个 CDF 文件并指定其格式。要运行本例,必须对当前目录拥有写入权限。

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

% Check current format
format = cdflib.getFormat(cdfId)
format =

    'SINGLE_FILE'
% Specify multifile format
cdflib.setFormat(cdfId,"MULTI_FILE")

% Check format again
format = cdflib.getFormat(cdfId)
format =

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

参考

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

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