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