exponenta event banner

cdflib.createAttr

Создать атрибут

Синтаксис

attrnum = cdflib.createAttr(cdfId,attrName,scope)

Описание

attrnum = cdflib.createAttr(cdfId,attrName,scope) создает атрибут в файле CDF с указанной областью.

Входные аргументы

cdfId

Идентификатор CDF-файла, возвращенный вызовом cdflib.create или cdflib.open.

attrName

Имя, которое требуется назначить атрибуту, указанное как вектор символа или скаляр строки.

scope

Область атрибута, указанная как один из этих векторов символов или строковых скаляров, или его числовой эквивалент.

СтоимостьОписание
'global_scope'Атрибут применяется к CDF в целом.
'variable_scope'Атрибут применяется только к переменной

Чтобы получить числовой эквивалент этих констант, используйте cdflib.getConstantValue функция.

Выходные аргументы

attrNum

Числовое значение, определяющее атрибут. Номера атрибутов основаны на нуле.

Примеры

Создайте CDF, а затем создайте атрибут в CDF. Для выполнения этого примера необходимо находиться в папке, доступной для записи.

cdfid = cdflib.create('your_file.cdf');

% Create attribute
attrNum = cdflib.createAttr(cdfId,'Purpose','global_scope');

% Clean up
cdflib.delete(cdfid);

clear cdfid

Ссылки

Эта функция соответствует подпрограмме API библиотеки CDF C CDFcreateAttr.

Для использования этой функции необходимо ознакомиться с интерфейсом CDF C. Прочитайте документацию CDF в CDF website.

Для получения информации об авторских правах см. cdfcopyright.txt файл.