exponenta event banner

cdflib. SetVarReservePercent

Укажите процент резерва для переменной

Синтаксис

cdflib.setVarReservePercent(cdfId,varNum,percent)

Описание

cdflib.setVarReservePercent(cdfId,varNum,percent) задает процент резервирования сжатия для переменной в файле общего формата данных (CDF).

Входные аргументы

cdfId

Идентификатор CDF-файла, возвращенный вызовом cdflib.create или cdflib.open.

varNum

Числовое значение, определяющее переменную в файле. Идентификаторы переменных (номера переменных) основаны на нуле.

percent

Числовое значение, указывающее объем дополнительного пространства, выделяемого для сжатой переменной, выраженное в процентах. Можно указать значения между0(дополнительное пространство не зарезервировано) и 100, или значения, превышающие 100. Значение указывает процент несжатого размера переменной. Если указать процент дробного резерва, библиотека округляет значение вниз.

Примеры

Создайте CDF, создайте переменную, задайте сжатие переменной, а затем задайте процент резервирования для переменной. Для выполнения этого примера необходимо находиться в папке, доступной для записи.

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);

Подробнее

свернуть все

процент резерва

Указывает, сколько дополнительного пространства следует выделить для сжатой переменной. Этот дополнительный пробел позволяет переменной расширяться при записи дополнительных записей в переменную. Если эта комната не задана для увеличения, библиотека должна переместить переменную в конец файла, когда размер увеличивается, а пространство в исходном расположении переменной становится бесполезным.

Ссылки

Эта функция соответствует подпрограмме API библиотеки CDF C CDFsetzVarReservePercent.

Для использования этой функции необходимо ознакомиться с интерфейсом CDF C. Прочитайте документацию CDF в CDF website.

Для получения информации об авторских правах см. cdfcopyright.txt файл.