我需要在Matlab中绘制2D平滑曲线。我找到了这个
npts = 10;
xy = [randn(1,npts); randn(1,npts)];
plot(xy(1,:),xy(2,:),'ro','LineWidth',2);
text(xy(1,:), xy(2,:),[repmat(' ',npts,1), num2str((1:npts)')])
ax = gca;
ax.XTick = [];
ax.YTick = [];
hold on
fnplt(cscvn(xy),'r',2)
hold off
这是我正在寻找的那种曲线。但我需要曲线的精确坐标(尽可能多的x,y点)并以动画方式显示曲线,控制速度。此外,我需要在线上绘制一个圆或跟踪轨迹的任何其他对象(我需要控制圆跟随线的速度)。 感谢