Укажите имена функций Simulink, используемые в вашем Системном объекте
names = getSimulinkFunctionNamesImpl(obj)
задает функцию Simulink® names
= getSimulinkFunctionNamesImpl(obj
)names
используемый в Системе object™ obj
.
Если вы используете функцию Simulink в своем Системном объекте, можно только вызвать функцию Simulink от stepImpl
updateImpl
, или outputImpl
метод.
getSimulinkFunctionNamesImpl
вызывается MATLAB System во время компиляции модели, чтобы получить список функций Simulink, названных от Системного объекта. Simulink использует эту информацию, чтобы разрешить имена функций к функции Simulink, объявленной в блоке Simulink Function. Если getSimulinkFunctionNamesImpl
не возвращает имя функции, названной в методах Системного объекта, Simulink пытается разрешить функцию к функции на пути MATLAB.
Необходимо установить Access = protected
для этого метода.
Вызовите функции Simulink из MATLAB System Block