timer.delete, delete timer
Stop and invalidate timer objects.
📝Syntax
delete(t)
📥Input Arguments
Parameter Description
t Timer object or timer object array.
📄Description

delete stops timer objects and invalidates their handles. After deletion, isvalid returns false for those handles.

Delete timers when they are no longer needed. A deleted timer cannot be restarted.

💡Examples
Delete a timer after it has finished running.
t = timer('StartDelay', 0.1, ...
  'TimerFcn', @(src, event) disp('done'));
start(t);
wait(t);
delete(t);
isvalid(t)
Delete a running timer. The timer is stopped before the handle is invalidated.
t = timer('ExecutionMode', 'fixedSpacing', ...
  'Period', 0.2, ...
  'TimerFcn', @(src, event) disp('tick'));
start(t);
delete(t);
isvalid(t)
🔗See Also
timerisvalidstop
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub