下载此文档

实验一马鞍面绘制实验_图文-课件(PPT·精·选).ppt


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
1/10实验一:马鞍面绘图实验实验目的和实验内容实验原理实验相关的思考问题???2/10熟悉几个函数mesh,contour,linspace?figure %显示图形框?mesh(X,Y,Z)?Meshz?colormap([])?figure?contour(X,Y,Z)?contourf(X,Y,Z)?x=linspace(0,2*pi,30);?pause?close all %关闭前两个图形窗口?hold on3/10实验目的和实验内容绘制分别由数学方程式z=x2-y2和z=xy 确定的二元函数图形-马鞍面,分析图形差异;绘马鞍面的等高线;绘圆域上的马鞍面;4/10实验原理当定义域D是矩形区域时,马鞍面绘图分三个步骤:1、使用meshgrid()生成自变量的网格点;2、根据二元函数表达式计算网格点处的函数值;3、利用MATLAB绘曲面命令mesh()绘图。当函数定义域是圆域时,先创建圆域上网格点,然后通过坐标变换计算将其转换为直角坐标绘图。5/10[x,y]=meshgrid(-6::6); z1=x.^2-y.^2; figure(1),meshz(x,y,z1)colormap([0 0 1])z2=x.*y;figure(2), mesh(x,y,z2)colormap([0 0 1])2 2,z x y? ?正方形区域上马鞍面}66,66|),{(???????yxyxDz xy?6/10t=linspace(0,2*pi,60);r=0::2;[t,r]=meshgrid(t,r);x=r.*cos(t);y=r.*sin(t);z=x.^2-y.^2;mesh(x,y,z)colormap([0 0 1]) 圆域上的马鞍面22yxz??}|),{(222ryxyxD???7/10实验结果分析: 观察第一个图形窗口的马鞍面:当x=0 时,方程的图形退化为y-z 平面上开口向下的抛物线;当y=0时,方程退化为x-z平面上开口向上的抛物线。所以原点称为鞍点。当z取正数时,方程的图形退化为x-y平面上以y轴为对称轴的双曲线;当z取负数时,方程的图形退化为x-y平面以x轴为对称轴的双曲线。8/=x2-y2和z=xy 确定的马鞍面图形,分析两个曲面图形的差异。2. 马鞍面常用的数学表达式为二元函数z=ax2-by2,当系数a 和b在正实数范围内变化时,曲面会发生什么样的变化?9/10[x,y]=meshgrid(-6::6); z1=x.^2-y.^2; figure(1),meshz(x,y,z1)colormap([0 0 1])z2=x.*y;figure(2), mesh(x,y,z2)colormap([0 0 1])figure(3), contour(x,y,z1)colormap([0 0 1])t=linspace(0,2*pi,60);r=0::2;[t,r]=meshgrid(t,r);x=r.*cos(t);y=r.*sin(t);z=x.^2-y.^2;figure(4), mesh(x,y,z)colormap([0 0 1])绘制矩形区域和圆域上马鞍面的程序:10/;;;,输入文件名: mlab11(运行程序);,再回到代码窗口修改,再运行……………………程序设计:录入?运行?修改?

实验一马鞍面绘制实验_图文-课件(PPT·精·选) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aidoc3
  • 文件大小0 KB
  • 时间2016-01-27