【发布时间】:2017-07-23 19:15:33
【问题描述】:
我正在尝试创建一个三角形的动画图,最终结果应该是十个三角形,然后是两个更大的三角形,然后是一条直线。使用matlab documentation,我最终得到了这个,这导致了一个动画罪情节:
h = animatedline;
axis([0 4*pi -1 1])
x = linspace(0,4*pi,2000);
for k = 1:length(x)
y = sin(x(k));
addpoints(h,x(k),y);
drawnow
end
问题是情节真的很慢,一旦我将y=sin(x(k)) 更改为三角形,它就变得更糟了。有没有更好的方法来制作动画情节或至少调整速度? (如果速度不依赖于计算机)
【问题讨论】: