您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > MATLAB软件简介2
第二节MATLAB软件简介21、曲线的绘图2、MATLAB求极限小结一、曲线的绘图1、绘图命令fplot-----是专门用于绘制一元函数曲线。格式:fplot(‘fun’,[a,b])表示绘制区间[a,b]上函数y=fun的图形。Example1:绘出下列函数图形,说明其奇偶性。22)2(sin)1(xexyxxy(b)按回车键Enter。(c)出现图形窗口,上有其图形。(d)同样的方法输入:(a)输入:fplot('x+sin(x)',[-5,5])(e)同样的方法,按回车键,出现其对应图形。fplot('x^2*exp(-x^2)',[-10,10])2、二维绘图命令(1)plot(X,Y,’S’)------------------------------X是函数的横坐标向量,Y是函数的纵坐标向量,S则用来定义曲线的颜色、线型等。(2)plot(X1,Y1,’S1’,X2,Y2,’S2’,…)------X1,Y1,S1每三项为一组,绘制出一条图形。这一命令是绘制多条曲线。(3)plot(X,Y,’S’,’linewidth’,r)----------绘制线宽为r的曲线。3、Matlab绘图颜色、线型等输入符号颜色设置线型设置线宽符号颜色符号线型g绿-实线0.5r红:点线1c青-.虚点线2m紫--虚线3y黄.小黑点4k黑。小圆圈w白+加号b蓝*星号图形。在绘制]2,0[sin2xyExamplex=0:0.1:2*pi;y=sin(x);plot(x,y,'r','linewidth',2)plot(x,y,'r*')plot(x,y,'g*','linewidth',4)解:的图形。在在同一坐标系下下绘制]2,0[cos;sin3xyxyExamplex=0:0.1:2*pi;y=sin(x);z=cos(x);plot(x,y,'r*',x,z,'g+')解:4、制图的其它命令命令格式解释gridon附加网格线gridoff去掉网格线title(‘图形’)加标题为:“图形”xlabel(‘x’)对x轴加标注:“x”ylabel(‘y’)对y轴加标注:“y”gtext(‘y=sin(x)’)在图中某处标:“y=sinx”Holdon保留当前图形及坐标subplot(m,n,p)将当前的图形窗口划成m*n个子坐标系,选择第P个坐标系为当前的坐标系。x=0:0.1:2*pi;y=sin(x);z=cos(x);w=x;subplot(3,1,1),plot(x,y,'r*'),gridon,xlabel('x'),ylabel('y'),title('图形1'),gtext('y=sin(x)')subplot(3,1,2),plot(x,z,'b+'),gridon,xlabel('x'),ylabel('y'),title('图形2'),gtext('y=cos(x)')subplot(3,1,3),plot(x,w,'g','linewidth',1),gridon,xlabel('x'),ylabel('y'),title('图形3'),gtext('y=x')图形。在在一窗口分别作出]2,0[;cos;sin4xyxyxyExample二、MATLAB求极限1、符号运算格式symsxy(生成符号变量x,y)(设置变量)关系式命令2、求极限命令limit(S,x,a)---Saxlim相当于求3、求极限格式symsxlimit(S,x,a)limit(S,x,a,’right’)Sax0lim相当于求limit(S,x,a,’left’)Sax0lim相当于求1)1232(lim5xxxxExample求解:symsxlimit(((2*x+3)/(2*x+1))^(x+1),x,inf)ans=exp(1)xxxExampletan00)1(lim6求解:symsxlimit((1/x)^tan(x),x,0,'right')ans=1三、小结1、曲线的绘图2、MATLAB求极限
本文标题:MATLAB软件简介2
链接地址:https://www.777doc.com/doc-3381777 .html