getSymbol

Получите определение объекта символа блока C Function

Описание

пример

mySymbol = getSymbol(mySymbolSpec, name) возвращает Symbol объект со Name свойство, заданное name сопоставленный с SymbolSpec объект.

Примеры

свернуть все

Доступ и редактирование свойств символа, используемого в блоке C Function.

Получите SymbolSpec объект блока C Function в вашей модели используя get_param. Например, выберите блок C Function в холсте модели и введите следующее в командной строке.

mySymbolSpec = get_param(gcb, 'SymbolSpec');

Используйте addSymbol функция для задания нового символа параметра, myParam, в вашем C Function блочном коде.

myParam = addSymbol(mySymbolSpec, 'myParam')

The Symbol объект, myParam, использует свойства по умолчанию. Задайте возможности символа используя Scope свойство.

myParam.Scope = 'Parameter';

Вы можете использовать getSymbol функция для доступа к символам, заданным для блока. Для примера получите доступ к добавленному символу параметра.

myParam = getSymbol(mySymbolSpec, 'myParam');

Отредактируйте метку параметра в диалоговом окне Параметров блоков с помощью Label свойство.

myParam.Label = 'Amplitude';

Удаление символа из SymbolSpec объект, использовать deleteSymbol функция.

deleteSymbol(mySymbolSpec, 'myParam');

Входные параметры

свернуть все

Спецификации символов блока C Function, заданные как SymbolSpec объект.

Имя символа, заданное как вектор символов.

Типы данных: character

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

свернуть все

Символ, сопоставленный с блоком C Function, возвращенный как Symbol объект.

Введенный в R2020a