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

Подробнее о

свернуть все

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

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

Ссылки

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

Чтобы использовать эту функцию, вы должны ознакомиться с интерфейсом CDF C. Ознакомьтесь с документацией CDF в CDF website.

Информацию об авторских правах см. в cdfcopyright.txt файл.