[繪圖] 程式執行中繪圖已回收

看板MATLAB作者 (ZC)時間13年前 (2011/05/12 18:11), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
問題是這樣的...在一個迴圈(假設100次)裡面每次都會產生不同的A值與B值... 我希望程式在跑的時候可以邊跑邊把座標(A,B)給點出來(舊的A,B保留在圖上)... 我想用圖來看A與B變化的趨勢... 程式如下 for i = 1 : 100 A = 產生A的運算過程... ; B = 產生B的運算過程... ; scatter(A,B) ; hold on ; end 我用中斷點的方式(中斷點設在hold on那行)跑...的確可以邊跑邊看繪圖... 但是不設中斷點直接執行結果會變成程式整個跑完後才把所有的點一次繪出來... 請問有辦法不設中斷點而達到我的需求嗎? 版本 : 2010a 謝謝各位!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.3.146

05/12 19:16, , 1F
try "drawnow"
05/12 19:16, 1F

05/12 21:42, , 2F
成功了,謝謝!!
05/12 21:42, 2F
文章代碼(AID): #1Dox991D (MATLAB)