欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    Matlab绘图基本控制命令.pdf

    • 资源ID:3211420       资源大小:238.75KB        全文页数:11页
    • 资源格式: PDF        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Matlab绘图基本控制命令.pdf

    1、图形的控制与表现图形的控制与表现(Figure control and representation)MATLAB 提供的用于图形控制的函数和命令:axis:人工选择坐标轴尺寸人工选择坐标轴尺寸.clf:清除图形窗口清除图形窗口.ginput:利用鼠标的十字准线输入利用鼠标的十字准线输入.hold:保持图形保持图形.shg:显示图形窗口显示图形窗口.subplot:将图形窗口分成将图形窗口分成 N 块子窗口。块子窗口。1图形窗口图形窗口(figure window)(1).图形窗口的创建和选择(Creating and selecting of figure window)figure(n):

    2、用于为当前的绘图创建图形窗口,每运行一次 figure 就会创建一个新的图形窗口,n 表示第 n 个窗口,如果窗口定义了句柄,也可以用 figure(h)将句柄 h 的窗口作为当前窗口。clf:用于清除当前图形窗口中的内容。shg:用于显示当前图形窗口。(2).在一个图形窗口中绘制多个子图形(Drawing several subfigures in a singlewindow)subplot(m,n,p):把窗口分成 mn 个小窗口,并把第 p 个窗口当作当前窗口。例:将4 个图形显示在同一个图形窗口中。t=0:pi/20:2*pi;x,y=meshgrid(t);subplot(2,2,

    3、1);plot(sin(t),cos(t);axis equalsubplot(2,2,2);z=sin(x)+cos(y);plot(t,z);axis(0 2*pi-2 2)subplot(2,2,3);z=sin(x).*cos(y);plot(t,z);axis(0 2*pi-1 1)subplot(2,2,4);z=sin(x).2-cos(y).2;plot(t,z);axis(0 2*pi-1 1)-1-0.500.51-1-0.500.510123456-2-1.5-1-0.500.511.520123456-1-0.500.510123456-1-0.500.51(3).在一

    4、个已有的图形上绘图(Drawing a figure on the figure was existed)hold on:在一个已有的图形上继续绘图;hold off:命令结束继续绘图。例:将 peaks 函数的等高线图与伪彩色画在一起。x,y,z=peaks;%产生双变量数组contour(x,y,z,20,k)%绘制等高线hold onpcolor(x,y,z)%绘制伪彩色图shading interp%表面色彩渲染hold off-3-2-10123-3-2-101232坐标轴控制命令坐标轴控制命令(Axis control commands)控制坐标性质的 axis 函数的多种调用格式

    5、:axis(xmin xmax ymin ymax):指定二维图形 x 和 y 轴的刻度范围,axis auto:设置坐标轴为自动刻度(缺省值)axis manual(或 axis(axis)):保持刻度不随数据的大小而变化axis tight:以数据的大小为坐标轴的范围axis ij:设置坐标轴的原点在左上角,i 为纵坐标,j 为横坐标axis xy:使坐标轴回到直角坐标系axis equal:使坐标轴刻度增量相同axis square:使各坐标轴长度相同,但刻度增量未必相同axis normal:自动调节轴与数据的外表比例,使其他设置失效axis off:使坐标轴消隐axis on:显现坐

    6、标轴(1)坐标轴的范围(Domain of coordinates axis)二维图形坐标轴范围在缺省状态下是根据数据的大小自动设置的,如欲改变,可利用axis(xmin xmax ymin ymax),函数来定义。例:定义坐标轴范围对观察图形的影响。x=0:.01:pi/2;figure(1);plot(x,tan(x),-ro)%ymax=tan(1.57),而其他数据都很小,结果将%使图形难于进行观察和判断。00.20.40.60.811.21.41.60200400600800100012001400figure(2);plot(x,tan(x),-ro);axis(0,pi/2,0,

    7、5)%对坐标轴的范围进行控制就可得到较满意的绘图结果00.511.500.511.522.533.544.55(2)显示比例对绘图结果的影响(Effect of display scaling on plotting results)例:比较(Default,axis square,axis equal,axis tight)几种不同的显示方式的显示效果。t=0:pi/20:2*pi;figure(1);subplot(2,1,1);plot(sin(t),2*cos(t);grid on%缺省状态下的图形比例subplot(2,1,2);plot(sin(t),2*cos(t);axis s

    8、quare;grid on%正方形的显示比例figure(2)subplot(1,2,1);plot(sin(t),2*cos(t);axis equal;grid on%具有相等的刻度比例subplot(1,2,2);plot(sin(t),2*cos(t);axis tight;grid on%紧缩形式-1-0.500.51-2-1.5-1-0.500.511.52-1-0.500.51-2-1.5-1-0.500.511.523图形标注图形标注(Marking on the figure):MATLAB 的图形标注方法(表的图形标注方法(表67)title:标题,xlabel:x 轴标注

    9、,ylabel:y 轴标注,text:任意定位的标注gtext:鼠标定位标注,legent:标注图例图形标注可以使用字母,数字,汉字或按规定的方法表示希腊字母。如:pi 表示,leq 表示,rm 表示后面的字恢复为正体字,it 表示斜体字,FontSize 表示字体的大小,FontName表示字体的类型等。可以使用图形窗口的 Insert 菜单,也可以使用属性编辑器,还可以使用函数输入的方法加标注,以下介绍相关函数的使用方法。(1).加注坐标轴标识和图形标题(Add axis labels and title of figure)加注坐标轴标识:xlabel(s),ylabel(s)图形标题:

    10、title(s)例:加注坐标轴标示和图形标题。t=0:pi/100:2*pi;y=sin(t);plot(t,y)axis(0 2*pi,-1 1)xlabel(0 leq itt rm leq pi,FontSize,16)ylabel(sin(t),FontSize,20)title(正弦函数图形,FontName,隶书,FontSize,20)0123456-1-0.8-0.6-0.4-0.200.20.40.60.810 t sin(t)正弦函数图形(2).图中加注文本(Add text in the figure)text(x,y,字符串字符串)例:在上图中加语句。t=0:pi/10

    11、0:2*pi;y=sin(t);plot(t,y)axis(0 2*pi,-1 1)xlabel(0 leq itt rm leq pi,FontSize,16)ylabel(sin(t),FontSize,20)title(正弦函数图形,FontName,隶书,FontSize,20)text(3*pi/4,sin(3*pi/4),leftarrowsin(t)=0.707,FontSize,16)text(pi,sin(pi),leftarrowsin(t)=0,FontSize,16)text(5*pi/4,sin(5*pi/4),sin(t)=-0.707rightarrow,Font

    12、Size,16,.HorizontalAlignment,right)句中:句中:leftarrow表示加一个向左的箭头rightarrow表示加一个向右的箭头HorizontalAlignment 表示右对齐水平排列0123456-1-0.8-0.6-0.4-0.200.20.40.60.810 t sin(t)正弦函数图形sin(t)=0.707sin(t)=0sin(t)=-0.707gtext(字符串字符串):在图形窗口上用鼠标直接在指定的位置上加注文本。例:t=0:pi/100:2*pi;y=sin(t);plot(t,y)axis(0 2*pi,-1 1)xlabel(0 leq

    13、itt rm leq pi,FontSize,16)ylabel(sin(t),FontSize,20)title(正弦函数图形,FontName,隶书,FontSize,20)gtext(MATLAB)0123456-1-0.8-0.6-0.4-0.200.20.40.60.810 t sin(t)正弦函数图形MATLAB(3).指定 TeX 字符例:在标题中指定 TeX 字符t=0:pi/100:2*pi;alpha=-0.8;beta=15;y=sin(beta*t).*exp(alpha*t);plot(t,y)title(itAe-italphaittsinitbetaittital

    14、phaitbeta)xlabel(时间mus.),ylabel(幅值)在 title 中的字符串表现的是 Aetsint斜体 Ae 上标斜体t斜体t斜体斜体01234567-0.8-0.6-0.4-0.200.20.40.60.81Ae-tsint时间s.幅值(4).在图形中添加图例框(Add legend in the figure)legend(字符串字符串1,字符串,字符串2,)例:在当前图形中添加图例说明。x=0:pi/10:2*pi;y1=sin(x);y2=0.6*sin(x);y3=0.3*sin(x);plot(x,y1,x,y2,-o,x,y3,-*)legend(曲线1,曲

    15、线2,曲线3)legend(boxoff)legend 函数的其他功能见(表 68)01234567-1-0.8-0.6-0.4-0.200.20.40.60.81曲线1曲线2曲线34.图线形式和颜色图线形式和颜色(Style and color of plot)(1).图线的形式:(style of plot)四种线形:实线-,虚线-,点线:,点划线-.标记点类型:点.,圆o,加号+,星号*,x 符号x,方形s,菱形d,hexagram h上三角,下三角 v,左三角,正五边形p命令:命令:plot(x,y,),plot(x1,y1,:,x2,y2,*)例1:选择不同的线形绘图。t=0:pi/

    16、100:2*pi;y=sin(t);y2=sin(t-0.25);y3=sin(t-0.5);plot(t,y,-,t,y2,-,t,y3,:)01234567-1-0.8-0.6-0.4-0.200.20.40.60.81例2:选择不同的标记点绘图。t=0:pi/20:2*pi;x=t.3;y=sin(t);plot(x,y,o)050100150200250-1-0.8-0.6-0.4-0.200.20.40.60.81(2).线的颜色(color of plot)可选颜色:红 r,绿 g,蓝 b,黄 y,粉红 m,青 c,黑 k.例:t=0:pi/20:2*pi;y=sin(t);plot(x,y,r),plot(x,y,g+)050100150200250-1-0.8-0.6-0.4-0.200.20.40.60.81(3).图线的其他属性(other characters of plot)设置图线的宽度:LineWidth标记点的边缘颜色:MarkerEdgeColor填充颜色:MarkerFaceColor标记点的大小:MarkerSize例:设置图线的线形、颜色、宽度、标


    注意事项

    本文(Matlab绘图基本控制命令.pdf)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开