timerfind
Find visible timer objects that match property criteria.
📝Syntax
out = timerfind()
out = timerfind('PropertyName', PropertyValue, ...)
out = timerfind(t, 'PropertyName', PropertyValue, ...)
out = timerfind(values)
📥Input Arguments
Parameter Description
t Timer object array used as the search source.
PropertyName, PropertyValue Property criteria. Returned timers must match all requested values.
values Scalar structure whose fields contain property criteria.
📤Output Arguments
Parameter Description
out Array of matching timer objects whose ObjectVisibility property is on.
📄Description

timerfind returns visible timer objects that match all specified property criteria. Without criteria, it returns all visible timers.

Use timerfindall to include timers whose ObjectVisibility property is off.

💡Examples
Find a visible timer by tag.
t = timer('Name', 'visibleTimer', ...
  'Tag', 'demo-visible', ...
  'TimerFcn', @(src, event) disp('visible'));
found = timerfind('Tag', 'demo-visible')
delete(t);
Search within a supplied timer array.
t1 = timer('Tag', 'groupA', 'TimerFcn', @(src, event) disp('a'));
t2 = timer('Tag', 'groupB', 'TimerFcn', @(src, event) disp('b'));
found = timerfind([t1 t2], 'Tag', 'groupB')
delete([t1 t2]);
🔗See Also
timertimerfindallget
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub