Создать новую переменную
varnum = cdflib.createVar(cdfId, varname, datatype, numElements, dims, recVariance, dimVariance)
varnum = cdflib.createVar(cdfId, создает новую переменную в файле общего формата данных (CDF) с указанными характеристиками. varname, datatype, numElements, dims, recVariance, dimVariance)
|
Идентификатор CDF-файла, возвращенный вызовом | ||||||||||||||||||||||||||||||||
|
Вектор символов или строковый скаляр, указывающий имя, которое требуется присвоить переменной. | ||||||||||||||||||||||||||||||||
|
Тип данных переменной, указанный как один из следующих векторов символов или строковых скаляров, содержащих допустимый тип данных CDF или его числовой эквивалент.
| ||||||||||||||||||||||||||||||||
|
Количество элементов на опорный элемент. Значение должно быть равно 1 для всех типов данных, за исключением | ||||||||||||||||||||||||||||||||
|
Вектор границ размеров; пусто, если нет границ размера. | ||||||||||||||||||||||||||||||||
|
Указывает расхождение записей: | ||||||||||||||||||||||||||||||||
|
Вектор логических чисел; пусто, если нет размеров. |
|
Числовой идентификатор переменной. Переменные числа основаны на нуле. |
Создайте файл 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 website.
Для получения информации об авторских правах см. cdfcopyright.txt файл.