getSymbol

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

Описание

пример

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

Примеры

свернуть все

Доступ и редактирование свойства символа используются в Функциональном блоке C.

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

mySymbolSpec = get_param(gcb, 'SymbolSpec');

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

myParam = addSymbol(mySymbolSpec, 'myParam')

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

myParam.Scope = 'Parameter';

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

myParam = getSymbol(mySymbolSpec, 'myParam');

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

myParam.Label = 'Amplitude';

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

deleteSymbol(mySymbolSpec, 'myParam');

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

свернуть все

Технические требования символа Функционального блока C в виде SymbolSpec объект.

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

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

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

свернуть все

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

Введенный в R2020a