我對MATLAB非常陌生,我試圖顯示一些計算的實時繪圖。我有一個N
大小的向量,我一次使用m
值(比如說m = N/4
),所以我想繪製第一個m
值,然後第二個m
值計算出來,讓它們替換第一個繪圖。MATLAB中的實時繪圖
我的方法如下:
for i=1:N,
...
//compute m
...
plot(m);
end;
,但它不能更新在每一個循環,等待劇情的所有循環來完成繪製數據。我的問題是:我應該使用另一個函數而不是plot
或者我可以在每個循環中添加一些延遲?
我認爲必須有一種方法,我不知道更新的情節,而不是每次重新繪製它。
相關:https://stackoverflow.com/questions/13102654/how-should-i-update-the-data-of-a-plot-in-matlab – 2017-09-24 13:24:39