Matlab之plot常用命令

%快速产生数据

X=[1:0.1:100];

基本

plot(X,Y);%最常用

 subplot(2, 2, 1); plot(x, sin(x));%子窗口

plot(x, y1, '--*', x, y2, ':o');%两条线

形状

plot(x, y, 'CLM');%控制颜色,线形状,点C 代表颜色(Colors),L 代表曲线的格式(Line Styles),M代表曲线所用的线标(Markers)。’颜格标 ’

颜色:  r  红色 •c  青色 g绿  b蓝 k黑 m紫红

格式:. 点   -  实线    -.  短虚线  --  长虚线  :  点线

线标:o 圈  +   加号  x  x-符号       * 星号  .点

例:'r--o' 'k:x'

 

文字

 

xlabel('radian');      %写出x坐标标示

>> ylabel('sine value');      %写出y坐标标示

>> title('ROC');  %写出此图形代表标题

>> legend('sin(x)','e^{-x}');%多条曲线说明

>> grid on         %绘上网格

 

三维

>> [x, y] = meshgrid(-2:0.1:2);%做出 x, y坐标所交集的网格点坐标

>> z = y.*exp(-x.^2-y.^2);

>> plot3(x, y, z);//线

mesh(x, y, z)   % x: 函数图形上x坐标 y: 函数图形上y坐标 z: 函数图形上z坐标

surf(x, y, z)    % x:函数图形上x坐标 y:函数图形上y坐标 z:函数图形上z坐标

ezplot3(x,y,z)             % 绘 x = x(t), y = y(t), and z = z(t)  0 < t < 2*pi

ezplot3(x,y,z,[tmin,tmax])   

plot3(x, y, z)             % 输入x, y, z数据,绘出3D曲线图

 

 

 

你可能感兴趣的:(Matlab之plot常用命令)