第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、掌握用软件绘制空间曲线与曲面的图形; ;命 令; 符号;表3-6 图形标注函数表;表3-7图形控制函数表; ;[例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函数表;[例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) %选择第2子图 plot(x,y) %n个等距点作图 title(y=cos1/x);符号函数;命令; syms x y=exp(-(x^2)*1/2); %定义y函数 ezplot(y,[-5,5]); grid on %打开网格设置 ;命令: ezplot(t-sin(t),1-cos(t),[0,2*pi]);符号函数;[例8-2] 绘制伯努利双纽线r2=32sin(2?)。 方法1:数值图 theta=0:0.05:2*pi; r=sqrt(3^2*sin(2*theta)); polar(theta,r,r.);[例8-3]绘制心形线r=3(1+cos?)的极坐标图。 方法1: theta=0:0.1:2*pi; r=3*(1+cos(theta)); polar(theta,r,r.);命 令;,;方法2: t=[0:pi/30:6*pi]; X=[t.*sin(t) t.*cos(t)]; Y=[t.*cos(t) t.*sin(t)]; Z=[t t]; figure(2) plot3(X(:,1),Y(:,1),Z(:,1),r,X(:,2),Y(:,2),Z(:,2),b:) %数组作图 legend(x=tsint,y=tcost,z=t,x=tcost,y=tsint,z=t,0);命令: syms t; x=t*sin(t); y=cos(t); z=sqrt(t); figure(1) ezplot3(x,y,z ,[0,6*pi]);命令: syms t; x=3*sin(t); y=3*cos(t); z=3*t; figure(1) ezplot3(x,y,z ,[0,6*pi]);二、空间曲面的绘制 1、数值作图 步骤 (1)确定自变量x,y的取值范围及步长x=a:h:b,y=c:k:d; (2)产生xoy平面的网格节点坐标矩阵[X,Y]=meshgrid(x,y); (3)计算网格节点处的函数值; (4)作图。 表7-3 mesh及surf函数表;命令: [X,Y]=meshgrid(-4:0.2:4); Z=X.^2+Y.^2; subplot(1,2,1) mesh(X,Y,Z) title(z=x^2+y^2);命令: [X,Y]=meshgrid(-4:0.2:4); Z=X.*Y; subplot(1,2,1) mesh(X,Y,Z) title(z=xy);命令1: x=(-4:0.5:4); y=x; [X,Y]=meshgrid(x,y); Z=6-X.^2-Y.^2; subplot(1,2,1) mesh(X,Y,Z) subplot(1,2,2) surfc(X,Y,Z);命令: %直角坐标作图 x=-1:0.005:1; y=-1:0.005:1; [X,Y]=meshgrid(x,y); z1=sqrt(X.^2+Y.^2); z2=sqrt(2-X.^2-Y.^2); mesh(x,y,z1); hold on;命 令;[例7] 绘制下列各曲面的图形。;命令: ezsurf(x,y,y^2,[0,1,-2,2]);命令: ezsurf(‘u*cos(v),u*sin(v),u,[-1,1,0,2*pi]);命令: ezsurf(sec(u)*sin(v),2*sec(u)*cos(v),3*tan(u),[-pi/4,pi/4,0,2*pi]);命令: ezsurf(

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档