How I can draw two animated plots on one plot at the same time with different colours to compare them online?
2 次查看(过去 30 天)
显示 更早的评论
I want to add another animated line (0.4^i) to the current figure with blue line to compare them online in one figure. How is it possible?
AnimL = animatedline;
for i=1:111
axis([0 i -1 1])
addpoints(AnimL,i, 0.5^i)
AnimL.Color = 'red';
drawnow limitrate
end
0 个评论
采纳的回答
Voss
2024-1-8
AnimL = animatedline('Color','r');
AnimL2 = animatedline('Color','b');
for i=1:111
axis([0 i -1 1])
addpoints(AnimL,i, 0.5^i)
addpoints(AnimL2,i, 0.4^i)
drawnow limitrate
end
1 个评论
Voss
2024-1-8
Another way:
AnimL = [animatedline('Color','r'), animatedline('Color','b')];
for i=1:111
axis([0 i -1 1])
addpoints(AnimL(1),i, 0.5^i)
addpoints(AnimL(2),i, 0.4^i)
drawnow limitrate
end
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!