请教关于timer的用法
第一次用timer写了条语句htimer=timer('TimerFcn','disp(''Hello World!'')', 'Period', 5)
没有输出想象的结果Hello World!
只显示:
Timer Object: timer-1
Timer Settings
ExecutionMode: singleShot
Period: 5
BusyMode: drop
Running: off
Callbacks
TimerFcn: 'disp('Hello World!')'
ErrorFcn: ''
StartFcn: ''
StopFcn: ''
或者将 'disp(''Hello World!'')'换作已写好的函数文件@aa,结果也不执行函数aa,
不知道是怎么回事,请各位指教! 各位前辈请指教,哪怕是要看的资料也可以 ,自己看过matlab自带的help没看出什么问题,汗~~~~ htimer=timer('TimerFcn','disp(''Hello World!'')', 'Period', 2,'executionmode','fixeddelay')
start(htimer)
非常感谢 ! 再请问一下执行次数是怎么设置的,
t = timer('StartDelay',1,'TimerFcn','disp(''Hello World!'')',...
'Period', 2,'TasksToExecute',5);start(t)
为什么只显示了一次Hello World!
[ 本帖最后由 雅凡 于 2007-5-7 22:12 编辑 ] 我也是刚刚开始使用timer,好像另外建立一个循环可以实现这个功能~~~嗯,具体怎么做我就不知道了~~大家相会学习吧 t = timer('StartDelay',1,'TimerFcn','disp(''Hello World!'')',...
'Period', 2,'ExecutionMode','fixedSpacing','TasksToExecute',5);start(t)
把程序改成上面那样就可以了
页:
[1]