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