Диаграммы последовательности вызова показывают порядок, в котором называются внутренние методы, когда вы запускаете заданный метод. Если ваша Система object™ не перезаписывает заданный метод, реализация по умолчанию того метода используется.
Если вы хотите более абстрактное представление вызовов метода, см. Сводные данные Последовательности Вызова.
setup
Когда вы запускаете Системный объект впервые, setup
называется, чтобы выполнить одноразовый набор задачи. Эта последовательность методов называется:
Если Системный объект не используется, release
Если Системный объект использует mixin matlab.system.mixin.Nondirect
, вызовите isInputDirectFeedthroughImpl
step
Когда вы запускаете Системный объект в MATLAB®, или путем вызова объекта как функции или вызова step
, эта последовательность методов называется:
Если Системный объект не используется (объект был просто создан или был выпущен),
Еще, если объект используется (объект был назван, и release
не был назван),
Если настраиваемые свойства изменились
Если входной размер, тип данных или сложность изменились
reset
Когда reset
называется, эти действия выполняются.
Если объект используется (объект был назван и не выпущен), вызовите resetImpl
release
Когда release
называется, эти действия выполняются.
Если объект используется (объект был назван и не выпущен), вызовите releaseImpl
releaseImpl
| resetImpl
| setupImpl
| stepImpl