С R2014b вы можете работать с объектами annimatedline
( doc и как ), которые предназначены для обработки анимированных графиков. В принципе, объект annimatedline
имеет функцию addpoints
, которая добавляет новые точки в строку, не переопределяя существующие точки, а также функцию clearpoints
, которая очищает линии для более сложных анимаций.
Вот пример:
h = animatedline;
axis([0,4*pi,-1,1])
x = linspace(0,4*pi,1000);
y = sin(x);
for k = 1:length(x)
addpoints(h,x(k),y(k));
drawnow
end