На этой схеме показан процесс, в котором блок системы MATLAB вызывает методы object™ системы в контексте модуля Simulink ®.

Обратите внимание на следующее:
Simulink вызывает stepImpl, outputImpl, и updateImpl несколько раз во время моделирования на каждом временном шаге. Обычно Simulink вызывает другие методы один раз для моделирования.
Движок Simulink вызывает isOutputFixedSizeImpl, getDiscreteStateSpecificationImpl, isOutputComplexImpl, getOutputDataTypeImpl, getOutputSizeImpl при использовании методов распространения.
Вызовы Simulink saveObjectImpl и loadObjectImpl для сохранения и восстановления SimState, степпера моделирования и быстрого перезапуска.
Реализации по умолчанию сохраняют и восстанавливают все свойства с открытым доступом, включая DiscreteState.