知道一些x,y坐标如何用matlab画线

如题所述

x=sin(t);y=cos(t);z=cos(2*t);
plot3(x,y,z,'b-',x,y,z,'bd'),view([-82,58]),box on,legend('链','宝石')
t=(0:0.02:2)*pi;x=sin(t);y=cos(t);z=cos(2*t);
plot3(x,y,z,'b-',x,y,z,'bd'),view([-82,58]),box on,legend('链','宝石')

用曲面图表现函数
clf,x=-4:4;y=x;[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
surf(X,Y,Z);hold on,colormap(hot)
stem3(X,Y,Z,'bo')
上面的例子已经明显说明画曲线图用plot3()函数,而画三维曲面图用surf(),而meshgrid只是画出网格线而已!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-10
例如:
t=1:1:20;
y1=[0.28;0.16;0.22;0.29;0.24;0.35;0.35;0.40;0.40;0.32;0.43;0.46;0.48;
0.49;0.55;0.57;0.62;0.54;0.64;0.49];
plot(t,y1)本回答被提问者和网友采纳
第2个回答  2011-04-07
假如要画(1,3),(2,4),(3,7)的连线
程序如下
x=[1 2 3];
y=[3 4 7];
plot(x,y)
相似回答