第四章基本图形处理功能.doc

上传人:M****1 文档编号:547984961 上传时间:2022-10-26 格式:DOC 页数:4 大小:156.01KB
返回 下载 相关 举报
第四章基本图形处理功能.doc_第1页
第1页 / 共4页
第四章基本图形处理功能.doc_第2页
第2页 / 共4页
第四章基本图形处理功能.doc_第3页
第3页 / 共4页
第四章基本图形处理功能.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《第四章基本图形处理功能.doc》由会员分享,可在线阅读,更多相关《第四章基本图形处理功能.doc(4页珍藏版)》请在金锄头文库上搜索。

1、黑龙江八一农垦大学 数学建模选修课第四章 基本图形处理功能1.曲线图Matlab作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标(即横坐标和纵坐标),然后将该点集的坐标传给Matlab函数画图. 命令为:PLOT(X,Y,S) -基本表示法说明:X,Y是向量,分别表示点集的横坐标和纵坐标;s代表线型(缺省时为实线)参数:y黄色 m洋红 c蓝绿色 r红色 .点 -连线 o 圈 :短虚线 x x-符号 -.长短线 +加号 -长虚线PLOT(X,Y) -画实线PLOT(X,Y1,S1,X,Y2,S2,X,Yn,Sn) -将多条线画在一起例1 在0,2*pi用

2、红线画sin(x),用绿圈画cos(x). 解 x=linspace(0,2*pi,30);y=sin(x);z=cos(x);plot(x,y,r,x,z,g0)2.符号函数(显函数、隐函数和参数方程)画图(1) ezplotezplot(f(x),a,b) 表示在axb绘制显函数f=f(x)的函数图ezplot(f(x,y),xmin,xmax,ymin,ymax) 表示在区间xminxxmax和 yminyymax绘制隐函数f(x,y)=0的函数图ezplot(x(t),y(t),tmin,tmax) 表示在区间tmint sym t; ezplot(cos(t)3,sin(t)3,0

3、2*pi)例4 在-2,0.5,0,2上画隐函数的图解 输入命令 ezplot(exp(x)+sin(x*y),-2,0.5,0,2)(2) fplotfplot(fun,lims) 表示绘制字符串fun指定的函数在lims=xmin,xmax的图形.注意:1 fun必须是M文件的函数名或是独立变量为x的字符串. 2 fplot函数不能画参数方程和隐函数图形,但在一个图上可以画多个图形。例5 在-1,2上画的 图形解 先建M文件myfun1.m: function Y=myfun1(x) Y=exp(2*x)+sin(3*x.2)再输入命令:fplot(myfun1,-1,2)例6 在-2,2

4、范围内绘制函数tanh的图形解 fplot(tanh,-2,2)例7 x、y的取值范围都在-,画函数tanh(x),sin(x),cos(x)的图形解 输入命令: fplot(tanh(x),sin(x),cos(x),2*pi*-1 1 1 1)3.图形处理1、在图形上加格栅、图例和标注(1)GRID ON: 加格栅在当前图上 GRID OFF: 删除格栅(2)hh = xlabel(string): 在当前图形的x轴上加图例stringhh = ylabel(string): 在当前图形的y轴上加图例stringhh = zlabel(string): 在当前图形的z轴上加图例string

5、hh = title(string): 在当前图形的顶端上加图例string例8 在区间0,2*pi画sin(x)的图形,并加注图例“自变量X”、“函数Y”、“示意图”, 并加格栅.解 x=linspace(0,2*pi,30); y=sin(x); plot(x,y) xlabel(自变量X) ylabel(函数Y) title(示意图) grid on2、多组数据的图例处理例题例9 有一组测量数据满足,t的变化范围为010,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线。 t=0:0.5:10; y1=exp(-0.1*t); y2=exp(-0.2*t); y

6、3=exp(-0.5*t); plot(t,y1,-ob,t,y2,:*r,t,y3,-.g)例10 在例9结果图中添加标题,并用箭头线标识出各曲线a的取值。 title(ityrm=e-itat) title(ityrm=e-itat,FontSize,12) text(t(6),y1(6),leftarrowitarm=0.1,FontSize,11) text(t(6),y2(6),leftarrowitarm=0.2,FontSize,11) text(t(6),y3(6),leftarrowitarm=0.5,FontSize,11)例11 在例10结果图中添加标题和图例框。 tit

7、le(ityrm=e-itat,FontSize,12) legend(a=0.1,a=0.2,a=0.5)例12、表中列出了4个观测点的6次测量数据,将数据绘制成为分组形式和堆叠形式的条形图。第1次第2次第3次第4次第5次第6次观测点1367428观测点2673247观测点3972584观测点4643274 y=3 6 9 6;6 7 7 4;7 3 2 3;4 2 5 2;2 4 8 7;8 7 4 4; bar(y) bar(y,stack)例13、x= 66 49 71 56 38,绘制饼图,并将第五个切块分离出来。 x=66 49 71 56 38; L=0 0 0 0 1; pie(x,L)- 3 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号