www.gusucode.com > matlab 案例源码 matlab代码程序 > matlab/FindTimerObjectsExistinginMemoryExample.m
%% Find Timer Objects Existing in Memory % Create several individual timers and an array of timers. t1 = timer('Tag','broadcastProgress','UserData','Monday'); t2 = timer('Tag','displayProgress','UserData','Monday'); timerArr = [timer('Tag','broadcastProgress','UserData','Tuesday'); timer('Tag','displayProgress','UserData','Tuesday'); timer('Tag','displayProgress','UserData','Wednesday');]; %% % Find all the timers in memory. out1 = timerfind %% % Find only those timers in memory that have the |Tag| property value % |'displayProgress'|. out2 = timerfind('Tag','displayProgress') %% % Limit the search for timers to timer objects in |timerArr| with the % |Tag| property value |'displayProgress'|. out3 = timerfind(timerArr,'Tag','displayProgress') %% % Define a |struct| containing the |Tag| and |UserData| properties of interest. searchStruct = struct('Tag','broadcastProgress','UserData','Monday') %% % Use the |struct| as the search criteria to find timer objects in memory. out4 = timerfind(searchStruct) %% % Delete the timer objects. delete(t1) delete(t2) delete(timerArr)