要画一条颜色渐变的曲线,从网上找了段代码 t=[linspace(0,2*pi) nan]; x=sin(t); y=cos(2*t);z=sqrt(t);%所要绘制的曲线方程 patch(x,y,z,z,'edgecolor','flat','facecolor','none') view(3); grid on;就是这么画的,哈哈~效果图,自己复制代码到matlab里跑一下就能看到了。