Создайте новую переменную
varnum = cdflib.createVar (cdfId,
varname
, тип данных, numElements, dims, recVariance, dimVariance)
создает новую переменную в файле Формата общих данных (CDF) с заданными характеристиками. varnum = cdflib.createVar(cdfId, varname, datatype, numElements, dims, recVariance, dimVariance)
|
| ||||||||||||||||||||||||||||||||
|
Вектор символа или скаляр строки, который задает имя, которое вы хотите присвоить переменной. | ||||||||||||||||||||||||||||||||
|
Тип данных переменной, заданной как одни из следующих векторов символов или скаляров строки, содержащих допустимый тип данных CDF или его числовой эквивалент.
| ||||||||||||||||||||||||||||||||
|
Число элементов на данную величину. Значение должно быть 1 для всех типов данных, за исключением | ||||||||||||||||||||||||||||||||
|
Вектор степеней размерностей; пустой, при отсутствии степеней размерности. | ||||||||||||||||||||||||||||||||
|
Задает отклонение записи: | ||||||||||||||||||||||||||||||||
|
Вектор logicals; пустой, при отсутствии размерностей. |
|
Числовой идентификатор для переменной. Переменные числа основаны на нуле. |
Создайте CDF-файл и затем создайте переменную под названием 'Time'
в CDF. Переменная не имеет никаких размерностей и отличается через записи. Чтобы запустить этот пример, вы должны быть в папке с возможностью записи.
cdfid = cdflib.create('your_file.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 file. varNum = cdflib.createVar(cdfid,'Time','cdf_int1',1,[],true,[]); % Retrieve info about the file again to verify variable was created. % Note value of numVars field is now 1. info = cdflib.inquire(cdfid) info = encoding: 'IBMPC_ENCODING' majority: 'ROW_MAJOR' maxRec: -1 numVars: 1 numvAttrs: 0 numgAttrs: 0 % Clean up cdflib.delete(cdfid); clear cdfid
Эта функция соответствует стандартной программе API библиотеки CDF C CDFcreatezVar
.
Чтобы использовать эту функцию, необходимо быть знакомы с интерфейсом CDF C. Ознакомьтесь с документацией CDF на веб-сайте CDF.
Информацию об авторских правах см. в файле cdfcopyright.txt.