Specify reserve percentage for variable
cdflib.setVarReservePercent(cdfId,varNum,percent)
cdflib.setVarReservePercent(cdfId,varNum,percent)
specifies the compression reserve percentage for a variable in a Common
Data Format (CDF) file.
|
Identifier of a CDF file, returned by a call to |
|
Numeric value identifying a variable in the file. Variable identifiers (variable numbers) are zero-based. |
|
Numeric value specifying the amount of extra space to allocate
for a compressed variable, expressed as a percentage. You can specify
values between |
Create a CDF, create a variable, set the compression of the variable, and then set the reserve percent for the variable. To run this example, you must be in a writable folder.
cdfid = cdflib.create('your_file.cdf'); % Create a variable in the file. varNum = cdflib.createVar(cdfid,'Time','cdf_int1',1,[],true,[]); % Set the compression of the variable. cdflib.setVarCompression(cdfid,varNum,'GZIP_COMPRESSION',8); % Set the compression reserver percentage cdflib.setVarReservePercent(cdfid,varNum, 80); cdflib.close(cdfid);
This function corresponds to the CDF library C API routine CDFsetzVarReservePercent
.
To use this function, you must be familiar with the CDF C
interface. Read the CDF documentation at the CDF website
.
For copyright information, see the cdfcopyright.txt
file.