数学建模 MATLAB绘图.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模 MATLAB绘图

函数作图 一、运算符 矩阵运算符 + 加法;- 减法;’ 转置; * 乘法;^ 乘 幂 ; \ 左除; / 右除. 数组运算符 .* 乘法;. ^ 乘幂 ;. \ 左除;. / 右除. 二. 二维数据曲线图 绘制单根二维曲线 plot函数的基本调用格式为: plot(x,y) 其中x和y为长度相同的向量,分别用于存储 x坐标和y坐标数据。 plot函数最简单的调用格式是只包含一个输入 参数: plot(x) 在这种情况下,当x是实向量时,以该向量元 素的下标为横坐标,元素值为纵坐标画出一 条连续曲线,这实际上是绘制折线图。 例1. y=[0 0.58 0.7 0.95 0.83 0.25]; plot(y); 例2 绘制sin(x)在区间 图形 x=linspace(-2*pi,2*pi,40); y=sin(x); plot(x,y) 例3 在0≤x≤2?区间内,绘制曲线 y=2e-0.5xcos(4πx) clear; (删除内存中的变量) x=linspace(0,2*pi,600); y=2*exp(-0.5*x).*cos(4*pi*x); plot(x,y) 二. 多重曲线 在同一个画面上可以画出多条曲线 ,只需多给 几个数组 例4 在0≤x≤2?区间内,绘制曲线 y=sin(x)和y=cos(x) x=linspace(0,2*pi,30); y1=sin(x); y2=cos(x); plot(x,y1,x,y2) 多重线的另一种画法是利用hold命令.在已经 画好的图形上,若设置hold on,Matlab将把新 的plot命令产生的图形化在原来的图形上.而 命令hold off将结束这个过程. 例5在0≤x≤2?区间内,绘制曲线 y=2e-0.5xcos(4πx); y=cos(x) x=linspace(0,2*pi,600) y=2*exp(-0.5*x).*cos(4*pi*x) plot(x,y) hold on z=cos(x) plot(x,z) hold off 三.线型及颜色 1.线型 线方式: - 实线; :点线; -. 点划线;-- 虚线. 点方式: . 点号; 。圆圈;+ 加号;* 星号; x 叉号; d 菱形;s 方形;p 五角星;h 六角星; 三角形(向左); 三角形(向右); ^三角形(向上);V三角形(向下) 2.颜色: y 黄;r 红;g 绿;b 蓝;w 白; k 黑;m 紫;c 青. 例4 在0≤x≤2?区间内,绘制曲线 y=sin(x)和y=cos(x) x=linspace(0,2*pi,30) y1=sin(x) y2=cos(x) plot(x,y1,r+,x,y2,b-.) 例3 在0≤x≤2?区间内,绘制曲线 y=2e-0.5xcos(4πx) x=linspace(0,2*pi,600) y=2*exp(-0.5*x).*cos(4*pi*x) plot(x,y,mx) 四.网络和标记 在一个图形上可以加网格、标题、x轴标记、 y轴标记。 例6 y=sin(x)和y=cos(x)绘制在同一图内 横轴“Variable X”,纵轴“Y and Z”, 标题“同学们辛苦了” x=linspace(0,2*pi,30); y=sin(x); z=cos(x); plot(x,y,r+,x,z,b-.); grid on; (添加格栅线 grid off 删除) xlabel(Variable X); ylabel(Y and Z); title(同学们辛苦了); 我们可以在图形的任何位置加一个字符串 输入命令: gtext() 在图形窗口里用鼠标点一下即可. 例如 在y=sin(x)和y=cos(x)的图形中加上字符串 “sin(x)”,“cos(x)” x=linspace(0,2*pi,30) y=sin(x) z=cos(x) plot(x,y,r+,x,z,b-.) grid xlabel(Variable X) ylabel(Y and Z) title(同志们辛苦了) gtext(sin(x)) gtext(cos(x)) 五.三维图形 例7 -7.5≤x≤7.5 , -7.5≤y≤7.5 x=-7.5:0.5:7.5; y=x; [x,y]=meshgrid(x,y)

文档评论(0)

yuguanyin2015 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档