之三图形功能.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《之三图形功能.ppt》由会员分享,可在线阅读,更多相关《之三图形功能.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、之三图形功能 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望 图形功能图形功能 一、一、2 2维图形维图形 1 1 基本形式基本形式 二二维维图图形形的的基基本本命命令令为为plot,它它的的基基本本用用法法是是plot(x,y)。若若x,y是是两两个个维维数数相相同同的的向向量量,这这一一命命令令实实现现将将个个向向量量的的对对应应元元素素作作为为xy平平面面直直角角坐坐标标系系下下的的点点的的坐坐标标,依依次次将将相相邻邻点点用用直直线线连连接接得得到到的的折
2、折线线图图,系系统统自自动动为为图图形形添加有刻度的边框。添加有刻度的边框。若若x,y是是两两个个行行、列列分分别别相相同同的的矩矩阵阵,则则将将它它们们各各对对应应列列作作为为一一对对向向量量画画出出一一条条折折线线,从从而而得得到到多多条条折折线线图图。当当构构成成折折线线的的直直线线段段数数增增加加,线线段段很很短短时时,视视觉觉中中折折线线就就成为曲线。成为曲线。y=0,0.58,0.7,0.95,0.83,0.25,plot(y)x=0:pi/15:2*pi;y=sin(x);plot(x,y)A=1,2,0,4;5,8,7,8;9,0,11,12;2,3,5,1;3,5,7,8;1
3、,4,2,6;plot(A)2多重图多重图 可用多个向量对在同一幅图上画多条线,使用命令可用多个向量对在同一幅图上画多条线,使用命令plot(x1,y1,x2,y2,xn,yn):x=0:pi/15:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2)或用矩阵形式:或用矩阵形式:x=0:pi/15:2*pi;Y=sin(x);cos(x);plot(x,Y)多重图的另一种画法是利用多重图的另一种画法是利用hold命令,在已画好的图命令,在已画好的图形上,若设置形上,若设置hold on,MATLAB将把新的将把新的plot命令产生的命令产生的图形画在原来的图形上,而
4、命令图形画在原来的图形上,而命令pold off将结束这个过程将结束这个过程 x=0:pi/15:2*pi;y=sin(x);plot(x,y)hold on,z=cos(x);plot(x,z)w=sin(2*x);plot(x,w),hold off 3线型和颜色线型和颜色 MATLAB对曲线的线形和颜色有许多选择,标注的方法对曲线的线形和颜色有许多选择,标注的方法是在每一对数组后加一个字符参数,说明如下:是在每一对数组后加一个字符参数,说明如下:“-”实线;实线;“:”虚线;虚线;“-.”点划线;点划线;“-”波折线;波折线;“.”圆点;圆点;“+”加号;加号;“x”打叉;打叉;“*”星
5、号;星号;“o”圆。圆。线型线型方式:方式:颜色:颜色:“y”黄色;黄色;“r”红色;红色;“g”绿色;绿色;“b”蓝色;蓝色;“w”白色;白色;“k”黑色;黑色;“m”紫色;紫色;“c”青色。青色。x=0:pi/15:2*pi;y1=sin(x);y2=cos(x);y3=sin(2*x);y4=2*cos(x);plot(x,y1,r+-,x,y2,y*:,x,y3,b-.o,x,y4,k-.)4 多幅图形多幅图形 可以在同一画面上建立几个坐标系,用可以在同一画面上建立几个坐标系,用subplot(m,n,p)命命令把一个平面分成令把一个平面分成 mn个图形区域,个图形区域,p代表当前区域
6、号,代表当前区域号,在每个区域中画一个图,如:在每个区域中画一个图,如:clear;x=-pi/2:pi/20:pi/2;subplot(2,2,1);y=sin(x);plot(x,y,r-*);subplot(2,2,2);z=cos(x);plot(x,z,b:)subplot(2,2,3);y1=sinh(x);plot(x,y1,k+)subplot(2,2,4);z1=cosh(x);plot(x,z1,mo)5 一些特殊的二维图形函数一些特殊的二维图形函数特殊坐标系下的二维图形函数特殊坐标系下的二维图形函数名称名称说明说明Semilogx semilogy以以x,y坐标为对数坐标
7、坐标为对数坐标polar极坐标极坐标常见常见的特的特殊二殊二维图维图形函形函数数名称名称说明说明bar条形图条形图feathar矢量图矢量图fplot函数绘图函数绘图pie柄状图柄状图stairs阶梯图阶梯图对数坐标系下函数图形对数坐标系下函数图形x=1:0.1*pi:2*pi;y=sin(x);semilogx(x,y,-*)极坐标系下函数图形极坐标系下函数图形x=0:0.01*pi:4*pi;y=sin(x/2)+x;polar(x,y,-)t=0:0.01:2*pi;y=abs(sin(2*t).*cos(2*t);polar(t,y);条形图条形图x=1:10;y=rand(10,1)
8、;bar(x,y)x=-2.9:0.2:2.9;y=exp(-x.*x);bar(x,y);矢量图矢量图x=0:0.1*pi:2*pi;y=x.*sin(x);feather(x,y)函数图形绘制函数图形绘制lim=0,2*pi,-1,1;fplot(sin(x),cos(x),lim)柄状图柄状图x=2,4,6,8;pie(x)阶梯图阶梯图x=0:0.1*pi:2*pi;y=sin(x);stairs(x,y)x=0:0.1*pi:2*pi;y=sin(x);stairs(x,y);hold on,;plot(x,y);hold off1带网格的曲面带网格的曲面 二、二、3维图形维图形 直角
9、坐标系下曲面可以表示为直角坐标系下曲面可以表示为z=f(x,y),为了表示它的三,为了表示它的三维图形,首先在维图形,首先在x-y平面上将它的定义域分成矩形网格,平面上将它的定义域分成矩形网格,并计算对应网格处的函数值,并计算对应网格处的函数值,mesh(z)语句可以给出三维语句可以给出三维图形。图形。例如:我们在例如:我们在-8x,y8的范围内画出的范围内画出sinr/r函数的三维图函数的三维图形,其中形,其中 。x=-8:0.5:8;y=x;X=ones(size(y)*x;Y=y*ones(size(x);r=sqrt(X.2+Y.2)+eps;Z=sin(r)./r;mesh(Z)生成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形 功能
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内