exponenta event banner

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 website.

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