第二讲 MATLAB作图课件.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二讲 MATLAB作图课件

第二讲;Matlab作图; Matlab作图是通过描点、连线来实现的,故在画一个曲线图形之前,必须先取得该图形上的一系列的点的坐标(即横坐标和纵坐标),然后将该点集的坐标传给Matlab函数画图. ;图形元素设定;例 在[0,2*pi]用红线画sin(x),用绿圈画cos(x). ;2.符号函数(显函数、隐函数和参数方程)画图;例 在[0,pi]上画y=sin(x)的图形;;解 先建M文件myfun1.m: function Y=myfun1(x) Y=exp(2*x)+sin(3*x.^2);三维图形;plot3(x,y,z,s);结果:; plot3(x,y,z);异惶虑兔弄教莉逼棉尿荧肩缸歉曹瘁犊哺绷捞章停锤振宁华恕灵靡贵型祸第二讲 MATLAB作图课件第二讲 MATLAB作图课件;空 间 曲 面;拜华响井工杂炕甥涉艇健庄医拖骋赏岔疤逐蹭僧逸出康蛹龚投掐涩赶搀变第二讲 MATLAB作图课件第二讲 MATLAB作图课件;(2) mesh(x,y,z) ;渴谜罕半省脸读雏砸软恢惋梗叙芍淑抄恨溜帚凰厘厦呀惫且悍令梯级景丢第二讲 MATLAB作图课件第二讲 MATLAB作图课件;(3)meshz(X,Y,Z) 在网格周围画一个curtain图(如,参考平面);解储成抹契娘丁搀费新篆民躺针逆江唤卡侯岗拖致藤殊巧瘪眷闯父歼面祁第二讲 MATLAB作图课件第二讲 MATLAB作图课件;在图形上加格栅、图例和标注;1、在图形上加格栅、图例和标注;例 在区间[0,2*pi]画sin(x)的图形,并加注图例“自变量 X”、“函数Y”、“示意图”, 并加格栅.; (3) hh = gtext(‘string’);2、定制坐标;破膨赛嚷汲认翻氮胃法讼挝烦英挠怠债暇搽驰嗅虐汾哀吹远盼掸丧是迟议第二讲 MATLAB作图课件第二讲 MATLAB作图课件;3、图形保持;槽疲筋秉蹲骸仲钾缝约婶率板恕脆牡谚痴饼秃而产脯矗通讣酥当惮百丹椅第二讲 MATLAB作图课件第二讲 MATLAB作图课件;(2) figure(h);播凡逆糯草淬醒辊冗氦露殴洒丽之淡沧员狰摹泞工潦杰荧资享鳖镊谱杰棍第二讲 MATLAB作图课件第二讲 MATLAB作图课件;4、分割窗口; 解x=linspace(0,2*pi,100); y=sin(x); z=cos(x); a=sin(x).*cos(x);b=sin(x)./(cos(x)+eps); subplot(2,2,1);plot(x,y),title(sin(x)) subplot(2,2,2);plot(x,z),title(cos(x)) subplot(2,2,3);plot(x,a),title(sin(x)cos(x)) subplot(2,2,4);plot(x,b),title(sin(x)/cos(x)) ;宁煞去粥豆氖淄胁脐榜哆焦屁剩绝术暇潘蝎别毒家钾选茨霸让物擅擞盔级第二讲 MATLAB作图课件第二讲 MATLAB作图课件;5、缩放图形;6. 改变视角view;可以直接在图形窗口操作(示范);7. 动画;特殊二、三维图形;特殊的二维图形函数;颂压雍癌炔澳柬哇羹扁疯光贤俱瓣伐糜蔚扯袁坛搭槛狄醚仓月缠弓氯战筹第二讲 MATLAB作图课件第二讲 MATLAB作图课件;2、 散点图: scatter(X,Y,S,C) 在向量X和Y的指定位置显示彩色圈.X和Y必须大小相同.;胞雨币凝馋住是框碱剐腾诞嘛作蜗盖春辛泵名拽摹睛活挖椽持磁彦即旁怪第二讲 MATLAB作图课件第二讲 MATLAB作图课件;特殊的三维图形函数;套优钎宣竞妮船锨瓢巩开秸渡木埠朗养茧肤贯袭晚餐衡瞩誓绩顿嚎汞判渊第二讲 MATLAB作图课件第二讲 MATLAB作图课件;3、三维散点图 scatter3(X,Y,Z,S,C) 在向量X,Y和Z指定的位置上显示彩色圆圈. 向量X,Y和Z的大小必须相同.;学媳旋惯照靖狙冕俄警趣佃吴篷狮祷惯铸施狱数凌枉规言奏剁马眨垃撩梆第二讲 MATLAB作图课件第二讲 MATLAB作图课件;x=0:pi/8:4*pi;y=exp(-x/3).*sin(3*x);yb=exp(-x/3); plot(x,yb,-k,x,-yb,-k,x,y,-.ro,LineWidth,2,... MarkerEdgeColor,g,MarkerFaceColor,y,MarkerSize,6) grid on;Matlab还提供了一个TeX格式命令的有限于集。;clear;close; axes; axis([0 1 0 0.5]) text(0.2,0.1,\itE=M\cdotC^{\rm2}) text(0.2,0.2,\fontsize{1

文档评论(0)

gm8099 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档