实验1 函数的图形讲解.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文档。上传文档
查看更多
分割窗口划分整个作图区域为块逐行对块访问并激活第块其后的作图语句将图形画在该块上命令返回非分割状态解例将屏幕分割为四块并分别画出缩放图形单击鼠标左键则在当前图形窗口中以鼠标点中的点为中心的图形放大倍单击鼠标右键则缩小倍解为当前图形打开缩放模式关闭缩放模式例缩放的图形表二维绘图工具放置格栅用鼠标放置文本保持当前图形在给定位置放置文本放置图标题放置轴标题放置轴标题缩放图形绘制函数图形练习练习画出的图形采用中学五点作图法选取五点输入命令可以想象随点数增加图形越来越接近的图象在到之间取个数据点绘出的图形

4 、分割窗口 subplot(mrows, ncols, thisplot) ------ 划分整个作图区域为 mrows*ncols 块(逐行 对块访问)并激活第 thisplot 块,其后的作图语 句将图形画在该块上。 ----- 命令 Subplot(1,1,1) 返回非分割状态。 subplot(1,1,1) 解 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)) 例 13 将屏幕分割为四块,并分别画出 y=sin(x) , z=cos(x) , a=sin(x)*cos(x), b=sin(x)/cos(x) 。 5 、缩放图形 zoom on 单击鼠标左键,则在当前图形窗口中,以鼠 标点中的点为中心的图形放大 2 倍;单击鼠标 右键,则缩小 2 倍 解 x=linspace(0,2*pi,30); y=sin(x); plot(x,y) ;zoom on zoom off 为当前图形打开缩放模式 关闭缩放模式 例 14 缩放 y=sin(x) 的图形 表 2 二维绘图工具 grid 放置格栅 gtext 用鼠标放置文本 hold 保持当前图形 text 在给定位置放置文本 title 放置图标题 xlabel 放置 x 轴标题 ylabel 放置 y 轴标题 zoom 缩放图形 2 绘制函数图形练习 练习 1 . 画出 y=sinx 的图形 ------- 采用中学五点作图法,选取五点 (0 , 0) 、 (π/2, 1) 、(π, 0) 、(3π/2, -1) 、(2π, 0). 输入命令 : x=[0,pi/2,pi,3*pi/2,2*pi];y=sin(x);plot(x,y) 可以想象,随点数增加,图形越来越接近 y=sinx 的图象 . ------ 在 0 到2π之间取 30 个数据点,绘出的图形 与 y=sinx 的图象已经非常接近了 . x=linspace(0,2*pi,30);y=sin(x);plot(x,y) x=0:0.1:2*pi;y=sin(x);plot(x,y) 或 还可以给图形加标记、格栅线 x=0:0.1:2*pi;y=sin(x); plot(x,y,r-) title( 正弦曲线 ) xlabel( 自变量 x) ylabel( 函数 y=sinx) text(5.5,0,y=sinx) grid 给 y 轴加标题 “函数y=sinx” 在点 (5.5 , 0) 处放置 文本“y=sinx” 给图加标题 加网线 练习 2. 在 x 的 [-4 , 4] 范围内, y 的 [0 , 8] 范围内 画 出 y=2^x 和 y=(1/2)^x 的图象 . 解 : 输入命令 : x=-4:0.1:4;y1=2.^x;y2=(1/2).^x; plot(x,y1,x,y2); axis([-4,4,0,8]) 练习 3. 在 x 的 [-1 , 2] 范围内画出 y=10^x-1 ;在 x 的 [-0.99 , 2] 范围内画出 y=lg(x+1) 的图形 . 解 : 输入命令 : x1=-1:0.1:2;y1=10.^x1-1; x2=-0.99:0.1:2;y2=log10(x2+1); plot(x1,y1,x2,y2) y=10^x-1 与 y=lg(x+1) 互为反函数, 图象关于 y=x 对称 . 这两条曲线与我们所知的图象相差很远,这是因为坐标 轴长度单位不一样的缘故。 hold on x=-1:0.01:2;y=x; plot(x,y,r) axis([-1,2,-1,2]) axis square;hold off 1 、极坐标图: polar (theta, rho, s) 用角度 theta (弧度表示)和极半径 rho 作极 坐标图,用 s 指定线型。

文档评论(0)

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

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

1亿VIP精品文档

相关文档