getSimulinkFunctionNamesImpl

Класс: matlab. Система

Зарегистрируйте имена функции Simulink, используемые в вашем системном объекте

Синтаксис

names = getSimulinkFunctionNamesImpl(obj)

Описание

names = getSimulinkFunctionNamesImpl(obj) задает Simulink® функциональные names используется в системном object™ obj.

Если вы используете функцию Simulink в своем Системном объекте, можно вызвать функцию Simulink только из stepImpl, updateImpl, или outputImpl способ.

Подробные сведения о выполнении

getSimulinkFunctionNamesImpl вызывается MATLAB System (Simulink) во время компиляции модели, чтобы получить список функций Simulink, вызываемых из системного объекта. Simulink использует эту информацию, чтобы разрешить имена функции в функцию Simulink, объявленную в блоке Simulink Function (Simulink). Если getSimulinkFunctionNamesImpl не возвращает имя функции, вызываемой в методах системный объект, Simulink пытается разрешить функцию в функцию по пути MATLAB.

Советы по разработке методов

Вы должны задать Access = protected для этого метода.

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

расширить все

Указатель на системный объект используется для доступа к свойствам, состояниям и методам, характерным для объекта. Если ваш getSimulinkFunctionNamesImpl метод не использует объект, можно заменить этот вход на ~.

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

расширить все

Имена Simulink function, которые необходимо вызвать из системного объекта.

Примеры

Вызов функций Simulink из MATLAB System Block (Simulink)

См. также

Классы

Блоки

Введенный в R2019a