MATLAB-添加一条线来绘制(散点图)

MATLAB- adding a line to plot (scatter)

我正在制作一个 "movie" 点应该移动 X 次的地方

这是代码(不是复制粘贴所以不要改错别字)

loop:
scatter(x,y,[],colors)
axies (a b c d)
pause(0.01);
end loop;

效果很好,但我如何为 X 轴添加一条线 (1:140)

高度为 150?

我坚持不下去了,但它只会弄得一团糟...或者在坚持时清理粗糙的命令是什么?

这对你有用吗?

N = 1000;
X = 1:N;
M = 160;
Y = randi(M, N);

figure
for i = 1:N
    x = X(i);
    y = Y(i);
    scatter(x,y,[])
    hold on
    line([1 N], [150 150])
    hold off
    axis([1 N 0 200])
    pause(0.01);
end