cdflib.deleteVarRecords

Удалите область значений записей от переменной

Синтаксис

cdflib.deleteVarRecords(cdfId,varNum,startRec,endRec)

Описание

cdflib.deleteVarRecords(cdfId,varNum,startRec,endRec) удаляет область значений записей от переменной в файле Формата общих данных (CDF).

Входные параметры

cdfId

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

varNum

Числовое значение, которое идентифицирует переменную. Переменные числа основаны на нуле.

startRec

Числовое значение, которое задает запись, в которой можно начать удалять записи. Номера записи основаны на нуле.

endRec

Числовое значение, которое задает запись, в которой можно прекратить удалять записи. Номера записи основаны на нуле.

Примеры

Сделайте перезаписываемую копию примера CDF, получите количество переменной в CDF и удалите определенные записи в переменной. Чтобы запустить этот пример, вы должны быть в папке с возможностью записи.

srcFile = fullfile(matlabroot,'toolbox','matlab','demos','example.cdf');
copyfile(srcFile,'myfile.cdf');
fileattrib('myfile.cdf','+w');
cdfid = cdflib.open('myfile.cdf');
varnum = cdflib.getVarNum(cdfid,'Temperature');
cdflib.deleteVarRecords(cdfid,varnum,1,2);
cdflib.close(cdfid);

Ссылки

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

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

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