Detailed Call Sequence
The call sequence diagrams show the order in which internal methods are called when you run the specified method. If your System object™ does not overwrite a specified method, the default implementation of that method is used.
If you want a more abstract view of the method calls, see Summary of Call Sequence.
setup
Call Sequence
When you run a System object for the first time, setup
is called to perform one-time
set up tasks. This sequence of methods is called:
If the System object is not in use,
release
If the System object uses nondirect feedthrough methods, call
isInputDirectFeedthroughImpl
Running the Object or step
Call Sequence
When you run a System object in MATLAB®, either by calling the object as a function or calling
step
, this sequence of methods is called:
If the System object is not in use (object was just created or was released),
Else, if the object is in use (object was called and
release
was not called)If tunable properties have changed
If the input size, data type, or complexity has changed
reset
Call Sequence
When reset
is called, these actions are
performed.
If the object is in use (object was called and not released), call
resetImpl
release
Call Sequence
When release
is called, these actions are
performed.
If the object is in use (object was called and not released), call
releaseImpl
See Also
setupImpl
| stepImpl
| releaseImpl
| resetImpl