exponenta event banner

Взаимодействие Simulink Engine с методами системных объектов

Фазы Simulink Engine, сопоставленные с методами системных объектов

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

Обратите внимание на следующее:

  • Simulink вызывает stepImpl, outputImpl, и updateImpl несколько раз во время моделирования на каждом временном шаге. Обычно Simulink вызывает другие методы один раз для моделирования.

  • Движок Simulink вызывает isOutputFixedSizeImpl, getDiscreteStateSpecificationImpl, isOutputComplexImpl, getOutputDataTypeImpl, getOutputSizeImpl при использовании методов распространения.

  • Вызовы Simulink saveObjectImpl и loadObjectImpl для сохранения и восстановления SimState, степпера моделирования и быстрого перезапуска.

  • Реализации по умолчанию сохраняют и восстанавливают все свойства с открытым доступом, включая DiscreteState.

См. также

Связанные примеры

Подробнее