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