Удаление диапазона записей из переменной
cdflib.deleteVarRecords(cdfId,varNum,startRec,endRec)
cdflib.deleteVarRecords(cdfId,varNum,startRec,endRec) удаляет диапазон записей из переменной в файле общего формата данных (CDF).
|
Идентификатор CDF-файла, возвращенный вызовом |
|
Числовое значение, определяющее переменную. Переменные числа основаны на нуле. |
|
Числовое значение, указывающее запись, с которой следует начать удаление записей. Номера записей основаны на нуле. |
|
Числовое значение, указывающее запись, для которой следует прекратить удаление записей. Номера записей основаны на нуле. |
Создайте доступную для записи копию примера 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 файл.