Re: [問題]會跑的時間軸

看板MATLAB作者 (郝渴連)時間11年前 (2014/03/07 22:28), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
[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

03/07 22:36, , 1F
感謝您
03/07 22:36, 1F
文章代碼(AID): #1J6TUfKj (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1J6TUfKj (MATLAB)