How to get text that is dynamic on a graph?
6 次查看(过去 30 天)
显示 更早的评论
So I'd like to get a graph that changes as variables change. I have played with this test to try to get rotating text but for some reason, the graph does not open until after I pause or quite the while loop. Just curious if there is a better way to do what I'd like to do
axis([0 5 0 5]);
a =0;
while true
a =a +1
h=text(2.5,2.5,'Rotated text','rotation',a);
delete(h)
end
0 个评论
采纳的回答
Guillaume
2018-2-24
In general figures do not update while code is running. To force an update while code is running use drawnow
axis([0 5 0 5]);
a =0;
while true
a =a +1
h=text(2.5,2.5,'Rotated text','rotation',a);
drawnow();
delete(h)
end
0 个评论
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!