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

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

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

Отметьте следующее:

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

  • Механизм Simulink вызывает isOutputFixedSizeImpl, getDiscreteStateSpecificationImpl, isOutputComplexImpl, getOutputDataTypeImpl, getOutputSizeImpl при использовании matlab.system.mixin.Propagates.

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

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

Смотрите также

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

Больше о