主要内容

cdflib.getVarReservePercent

压缩预留百分比变量

语法

% = cdfId . getvarreservepercent (cdfId,varNum)

描述

% = cdfId . getvarreservepercent (cdfId,varNum)返回公共数据格式(CDF)文件中变量的压缩保留百分比。该操作仅适用于压缩后的变量。

cdfId标识CDF文件。varNum标识变量的数值。变量数是以零为基础的。

例子

打开示例CDF文件,获取压缩变量的编号,然后确定该变量的预留百分比。

Cdfid = cdflib.open('example.cdf');varnum = cdflb . getvarnum (cdfid,'Temperature');% = cdfid . getvarreservepercent (cdfid,varnum);cdflib.close (cdfid);

更多关于

全部折叠

储备比例

指定要为压缩变量分配多少额外空间。这个额外的空间允许在向变量写入额外记录时扩展变量。如果您没有指定这个增长空间,那么当变量大小扩大时,库必须将变量移动到文件的末尾,变量原始位置的空间就会变成浪费的空间。

默认情况下,准备金为0(不预留多余空间)。您可以指定两者之间的任何百分比1而且One hundred.和大于One hundred..该值指定变量未压缩大小的百分比。

参考文献

这个函数对应于CDF库C API例程CDFgetzVarReservePercent

要使用此功能,必须熟悉CDF C接口。您可以访问CDF文档提供网站