MATLAB绘图
一、直角坐标系中的连续函数 1.简单绘图 >>x=[0:0.1:5]; >>y=sin(x); >>plot(x,y),xlabel('x')/*横坐标*/,ylabel('y')/**纵坐标/; 2.更精确的图 fplot('exp(-1.2*x).*sin(x)',[0,4])/*在(0,4)上绘制图像*//*这里必须是点乘(矩阵相乘),直接*会报错*/,title('y=exp(-1.2x)*sin(x)的图像') 3.更多绘图选项 plot(x,y),grid on/*绘制网格*/,axis equal/*间距相同*/ /*axis auto是让MATLAB自动选择*/ 4.同时绘制多个函数 plot(x,y,t,f,'--')/*用默认实线绘制y=f(x),用'--'绘制f=f(t)*/ /*还有实线‘-’,虚线‘--’,虚点线‘-.’,点线‘:’*/ 还可以在图像旁添加图例用‘legend‘,即plot(x,yt,f,'--'),legend('sinh(x)','cosh(x)'),如下图: 5.个性化设置 (1)颜色 plot(x,y,'r--') /*用红色虚线绘制图像*/ (2)坐标比例 plot(x,y),axis([xmin xmax ymin ymax]) (3)一次显示两个坐标系 subplot(1,2,1) /*一行两列,当前函数在这行第一个*/ /