Удалите переменную
cdflib.deleteVar(cdfId,varNum)
cdflib.deleteVar(cdfId,varNum) удаляет переменную из файла Формата общих данных (CDF).
cdfId идентифицирует CDF-файл. varNum числовое значение, которое задает переменную. Переменные числа основаны на нуле.
Создайте CDF, создайте переменную в CDF, и затем удалите его.
cdfid = cdflib.create('mycdf.cdf');
% Initially the file contains no variables.
info = cdflib.inquire(cdfid)
info =
encoding: 'IBMPC_ENCODING'
majority: 'ROW_MAJOR'
maxRec: -1
numVars: 0
numvAttrs: 0
numgAttrs: 0
% Create a variable in the CDF.
varNum = cdflib.createVar(cdfid,'Time','cdf_int1',1,[],true,[]);
% Retrieve info about the variable in the CDF.
info = cdflib.inquireVar(cdfid, 0)
info =
name: 'Time'
datatype: 'cdf_int1'
numElements: 1
dims: []
recVariance: 1
dimVariance: []
% Delete the variable from the CDF
cdflib.deleteVar(cdfid,0);
% Check to see if the variable was deleted from the CDF.
info = cdflib.inquire(cdfid)
info =
encoding: 'IBMPC_ENCODING'
majority: 'ROW_MAJOR'
maxRec: -1
numVars: 0
numvAttrs: 0
numgAttrs: 0
% Clean up
cdflib.delete(cdfid);
clear cdfidЭта функция соответствует стандартной программе API библиотеки CDF C CDFdeletezVar.
Чтобы использовать эту функцию, необходимо быть знакомы с интерфейсом C CDF. Ознакомьтесь с документацией CDF на веб-сайте CDF.
Дополнительные сведения см. в cdfcopyright.txt файл.