Удалите переменную
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
файл.