作者mp19990920 (郝渴连)
标题Re: [问题]会跑的时间轴
时间Fri Mar 7 22:28:53 2014
[timer简单小范例]
执行目的:
回圈中持续会更新变数,每隔一秒就显示该变数。
程式码:
delete(timerfind)
f = @(obj, event, x) disp(['timer : ' num2str(x)]);
t = timer('Period', 1, 'ExecutionMode', 'fixedDelay', 'TimerFcn', {f, 0});
start(t)
for i = 1:20
t.TimerFcn = {f, i};
disp(num2str(i))
pause(0.2)
end
stop(t)
※ 引述《niremvp ()》之铭言:
: 各位好
: 我的演算法里面
: 只要到特定的时间点,就用数量当引数来执行某一个动作
: 我很困扰要怎麽写这个演算法
: 所以我想请教,matlab是否可以设立一个时间轴?
: 像真正的时间一样会跑(但不是以实际上的时间在跑的速度执行)
: 还是我只能令一个变数,然後让时间的间隔小一点
: 例如:Z=1:0.0001:10000 Z当作时间轴
: 让这个变数就像是会跑的时间一样
: 还是各位知道别的方法?
: 还请指导我
: 十分谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.67.55.187
1F:推 niremvp:感谢您 03/07 22:36