1
我想通過下面的代碼圖中添加註釋,以MATLAB圖
height = 0.5;
for temp=1:1000
clf('reset');
height = 0.5-temp/1000;
annotation(gcf,'rectangle',[0.957845238095236-0.1 0.1595238095238094 0.00941666666666667 height],'FaceColor',[1 0 0]);
x = rand(1, 20);
y = rand(1, 20);
plot(x, y, '.', 'markersize', 5);
axis([0 1 0 1]);
drawnow;
end
如果我隱藏註釋代碼繪製與MATLAB動畫,它運行得不錯後閃爍太糟糕了,但如果註解在那裏,它閃爍非常糟糕,減慢了模擬效果。
,但我需要繪製下一幀之前清理的身影,任何替換以清潔工作呢? – user1285419 2013-02-19 07:22:54
你有沒有想過?如果你不使用'hold on'或類似的東西,你不需要清除這個數字。每次你繪製圖形數據被清除。至於註釋,你會覆蓋它,所以這裏有什麼問題? – bla 2013-02-19 07:31:27
是的。對於這一個,我不需要明確說明。什麼就像你說的,如果我把它擴展到需要堅持和沒有clf('重置')的東西,如何清潔圖感謝 – user1285419 2013-02-19 07:34:10