第2次课函数图形(包括平面和空间)(2课时).ppt

第2次课函数图形(包括平面和空间)(2课时).ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第2次课 函数图形 实验目的 1、熟悉用软件绘制平面图形的方法。 2、掌握用软件绘制空间曲线与曲面的图形; 每个三元组(xi,yi,’si’)绘制一条曲线 plot(x1,y2,’s1’,x2,y2,’s2’,…) 当x,y都是n维向量时,绘制以x为横坐标向量,y为纵坐标向量的曲线。当x为n维向量, y为n×s或s×n矩阵时,绘制以x为横坐标向量的s条曲线。 plot(x,y,’s’) 以向量y为纵坐标,以y的元素下标为横坐标,作数值图。s用来指定线型和颜色,可缺省。 plot(y,s) 功 能 命 令 平面情形 一、离散数据作图 表3-1 plot函数表 虚线 --- 点划线 -· 黄 y 点线 ﹗ 白 w 实线 - 红 r 星号 * 紫 m 加号 + 黑 k 叉号 × 绿 g 圆 。 青 c 点 · 蓝 b 线型 符号 颜色 符号 表3-2 绘图参数表 表3-6 图形标注函数表 添加图形标题“f曲线图” title(f曲线图) 对一幅图中多条曲线进行顺序图例说明, pos用于指定图例框位置,-1:图右侧;0:自动取最佳位置;1:右上角(缺省值);2:左上角;3:左下角;4:右下角 legend(‘str1’,’str2’,…,pos) 在图形窗口的(x,y)处,书写“文本” text(x,y,文本) 用鼠标在图形上主放置文本 gtext(文本) 保持(取消)当前图形窗口 hold on(off) 含义 函数名 z轴加标志“z轴” zlabel(z轴) y轴加标志“y轴” ylabel(y轴) x轴加标志“x轴” xlabel(x轴) 表3-7图形控制函数表 确定坐标轴的最小值和最大值 axis([xmin,xman,ymin,ymax]) 将图形窗口分割成m×n窗格,第k窗格为为当前子图 subplot(m,n,k) 在图形窗口添加(删除)网格线 gird on(off) 含义 函数名 [例1] 绘制曲线,其中y=[1 2 5 6 3 0 4]。 命令: y=[1 2 5 6 3 0 4]; plot(y,m*) 作图步骤: (1)取自变量数据向量;(2)计算因变量向量;(3)调用命令作图。 [例2] 在同一图形窗口绘制正函数和余弦函数的图形。 方法1: X=0:0.01:2*pi; Y=[sin(X);cos(X)]; plot(X,Y) 方法2: X=0:0.01:2*pi; Y1=sin(X); Y2=cos(X); plot(X,Y1,r+-,X,Y2,m.:) 方法3: x=0:0.01:2*pi; y1=sin(x); y2=cos(x); plot(x,y1,r+-) hold on %保持图形窗口 plot(x,y2,m*) hold off %释放窗口 [例3]:在一个图中绘制幂函数 的图形。 命令: clear clc sym x;x=-1:0.1:1; for k=1:4 y=x.^k; plot(x,y,r) hold on end hold off 二、二维数值函数作图 表3-3 fplot函数表 返回绘图的数据点向量X和Y=fun(X),不绘制图形 [X,Y]=fplot(fun,lims) 绘制函数fun(函数字符串,内联函数,m函数文件)的曲线 lims=[xmin,xmax]是x的取值区间 lims=[xmin, xmax,ymin,ymax]确定x,y的范围。绘图数据点自适应产生,函数变化大所取数据较密,否则较疏。 fplot(fun,lims) 功 能 命 令 [例4] 分别用fplot 和 plot 命令作 的图形。 命令: [X,Y]=fplot(cos(1/x),[-0.1,0.1]); n=length(X); x=linspace(-0.1,0.1,n+1); %n+1个绘图点横坐标 y=cos(1./x); subplot(1,2,1) %图形窗口分为1行2列,选择第1子图 plot(X,Y) %fplot产生数据作图 title(y=cos1/x) subplot(1,2,2)

文档评论(0)

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

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

1亿VIP精品文档

相关文档