mathematics第3讲.ppt
《mathematics第3讲.ppt》由会员分享,可在线阅读,更多相关《mathematics第3讲.ppt(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2/97 这里的图形是指二维欧氏空间这里的图形是指二维欧氏空间E2,与三维欧氏空间,与三维欧氏空间E3中的图形,即通常所说的平面图形与空间图形。中的图形,即通常所说的平面图形与空间图形。 本章讨论的主要对象是本章讨论的主要对象是E2中的曲线中的曲线(平面曲线平面曲线)、E3中的曲线中的曲线(空间曲线空间曲线)与与E3中的曲面,它们在数学里都中的曲面,它们在数学里都有明确的定义。有明确的定义。 至于有些至于有些Mathematica书里提到的特殊图形,例如书里提到的特殊图形,例如E2中的条形图、扇形图,中的条形图、扇形图,E3中的多棱面中的多棱面(由多张平面拼由多张平面拼装而成的面装而成的面)等
2、,因为用到的方面很窄,为了节省篇等,因为用到的方面很窄,为了节省篇幅,就不介绍了。幅,就不介绍了。3/973.1 曲线与曲面表示法3.2 平面曲线的绘制法3.3 平面图形的可选项3.4 空间曲线的绘制法3.5 曲面的绘制法4/973.1 曲线与曲面表示法3.1.1 平面曲线表示法平面曲线表示法3.1.2 空间曲线表示法空间曲线表示法3.1.3 曲面表示法曲面表示法5/973.1.1 平面曲线表示法平面曲线表示法1. 直角坐标显式直角坐标显式(简称显式简称显式) 通常总是用显式通常总是用显式y = f(x)来表示单值曲线,即在来表示单值曲线,即在f(x)有定义的范围内任给一个有定义的范围内任给一
3、个x值,只有一个值,只有一个y值与之对应值与之对应的曲线。的曲线。 例如:例如:y = e-xsinx,y = 4 + 2x x3等。等。6/972. 直角坐标隐式直角坐标隐式(简称隐式简称隐式) 隐式隐式F(x,y) = 0通常用来表示多值曲线通常用来表示多值曲线(含闭合曲含闭合曲线线),即在,即在F(x,y) = 0有意义的范围内,任给一个有意义的范围内,任给一个x值,值,总有多个总有多个y值存在的曲线,其中也包括闭合曲线。值存在的曲线,其中也包括闭合曲线。 例如:例如:x2 + y2 = 9(圆圆),x2/3 + y2/3 = a2/3(星形线星形线)等。等。7/973. 参数式参数式
4、参数式:参数式:z = x(t),y = y(t)也常用来表示多值曲线也常用来表示多值曲线(含含闭合曲线闭合曲线),使得对问题的分析与讨论比隐式更加简,使得对问题的分析与讨论比隐式更加简单方便。单方便。 例如:例如:x = 3cost,y = 3sint(圆圆);x =acos3t,y = asin3t(星形线星形线)等。等。8/974. 极坐标式极坐标式 极坐标式极坐标式 = ( )用来表示向径用来表示向径 随转角随转角 依某种规依某种规律而变化的那些曲线是十分方便的。律而变化的那些曲线是十分方便的。 例如例如 (螺旋线螺旋线), = b acos ,a b (蚶线蚶线)等。等。 231e
5、9/975. 列表式列表式(又称数据形式,或称离散点形式又称数据形式,或称离散点形式) 例如三角函数表,对数函数表,实验数据表等。例如三角函数表,对数函数表,实验数据表等。6. 图形式图形式(画出曲线的图形画出曲线的图形) 例如正弦曲线,对数曲线,实验曲线等。例如正弦曲线,对数曲线,实验曲线等。10/97 平面曲线的上述平面曲线的上述6种表现形式,在一定的条件下是种表现形式,在一定的条件下是可以互相转化的。可以互相转化的。 例如显式例如显式y = f(x)总可以转化为隐式总可以转化为隐式F(x,y) f(x) y = 0,而隐式必须在一定的条件下才能转化为显式等。而隐式必须在一定的条件下才能转
6、化为显式等。 本章的主要任务就是要将形式本章的主要任务就是要将形式(1) - (5)转化为形式转化为形式(6),也就是在高等数学中所说的已知曲线方程或数据怎样也就是在高等数学中所说的已知曲线方程或数据怎样画出曲线的问题。在那里也讲述曲线画图的若干方法,画出曲线的问题。在那里也讲述曲线画图的若干方法,但通常是一个比较复杂的过程。但通常是一个比较复杂的过程。 Mathematica为我们将这个过程编制为计算机程序,为我们将这个过程编制为计算机程序,给使用者提供了极大的方便。给使用者提供了极大的方便。11/973.1.2 空间曲线表示法空间曲线表示法1. 参数形式参数形式 x = x(t),y =
7、y(t),z = z(t) 例如例如x = aetcost,y = betsint,z = cet等。等。2. 交截形式交截形式 这是用两张曲面的交线来表示空间曲线。这是用两张曲面的交线来表示空间曲线。 在理论研究与实际应用中,常常是通过引入参数在理论研究与实际应用中,常常是通过引入参数t将将交截式转化为参数式来讨论问题的。交截式转化为参数式来讨论问题的。 0),(0),(zyxzyxf 12/973.1.3 曲面表示法曲面表示法 (1) 直角坐标显式直角坐标显式(简称显式简称显式):z = f(x,y) (2) 直角坐标隐式直角坐标隐式(简称隐式简称隐式):F(x,y,z) = 0 (3)
8、参数形式:参数形式:x = x(u,v),y = y(u,v),z = z(u,v) (4) 数据形式:即是将曲面上的点表示为数据形式:即是将曲面上的点表示为 x = xi,y = yj,z = zij (i = 1,2,m;j = 1,2,n)的形式,其中的形式,其中xi与与yj为向量为向量x与与y中的元素,中的元素,zij为矩阵为矩阵z中中的元素。的元素。13/973.1.3 曲面表示法曲面表示法 (5) 图形形式图形形式(画出曲面的图形画出曲面的图形) 曲面表示的上述曲面表示的上述5种形式在一定条件下也是可以互种形式在一定条件下也是可以互相转化的,在实际问题中用得最多的是相转化的,在实际
9、问题中用得最多的是(1),(3),(5)三种形式。三种形式。14/973.2 平面曲线的绘制法3.2.1 显式显式3.2.2 参数式参数式3.2.3 隐式隐式3.2.4 极坐标式极坐标式3.2.5 数据形式数据形式15/973.2.1 显式显式 显式显式y = f (x)绘图函数绘图函数Plot的调用格式如下:的调用格式如下:Plotf(x),x,x1,x2,可选项,可选项Plotf1(x),f2(x),x,x1,x2,可选项,可选项 格式格式1是绘制一条平面曲线,格式是绘制一条平面曲线,格式2是绘制是绘制(在同一坐在同一坐标面上的标面上的)多条曲线。多条曲线。 式中式中Plot为平面曲线显式
10、的绘图函数,为平面曲线显式的绘图函数,f(x),f1(x),f2(x),为给定的平面曲线显式为给定的平面曲线显式y = f(x)的右端项,的右端项,x为自变量,为自变量,x1为为x的下限,的下限,x2为为x的上限,即有的上限,即有x1xx2,亦即给定的绘图范围。,亦即给定的绘图范围。16/973.2.1 显式显式 显式显式y = f (x)绘图函数绘图函数Plot的调用格式如下:的调用格式如下:Plotf(x),x,x1,x2,可选项,可选项Plotf1(x),f2(x),x,x1,x2,可选项,可选项 可选项是绘图中进一步考虑问题时需要的一些参数可选项是绘图中进一步考虑问题时需要的一些参数
11、比如绘图时两坐标轴上的比例,将曲线画成虚线或比如绘图时两坐标轴上的比例,将曲线画成虚线或者实线,取什么颜色等等。者实线,取什么颜色等等。 在绘图时使用者可以选用可选项,也可不选用,或在绘图时使用者可以选用可选项,也可不选用,或者部分选用。者部分选用。 如果不选用,那么如果不选用,那么Plot函数就会自动地取一组内部函数就会自动地取一组内部默认值以后,正常地画出曲线来。默认值以后,正常地画出曲线来。17/973.2.1 显式显式 显式显式y = f (x)绘图函数绘图函数Plot的调用格式如下:的调用格式如下:Plotf(x),x,x1,x2,可选项,可选项Plotf1(x),f2(x),x,x
12、1,x2,可选项,可选项 可选项是绘图中进一步考虑问题时需要的一些参数可选项是绘图中进一步考虑问题时需要的一些参数 比如绘图时两坐标轴上的比例,将曲线画成虚线或比如绘图时两坐标轴上的比例,将曲线画成虚线或者实线,取什么颜色等等。者实线,取什么颜色等等。 在绘图时使用者可以选用可选项,也可不选用,或在绘图时使用者可以选用可选项,也可不选用,或者部分选用。者部分选用。 如果选用或部分选用,我们将留待稍后再作介绍。如果选用或部分选用,我们将留待稍后再作介绍。 18/97 显式画图的具体步骤举例如下:显式画图的具体步骤举例如下:【例【例2-1】绘制函数】绘制函数 在区间在区间-2 x 2上的上的图形。
13、图形。Plotx SinPi/x, x, -2, 2 (*未用可选项,系统自动取默认未用可选项,系统自动取默认值值*) 运行后可得图形和字运行后可得图形和字符串如图所示,其中符串如图所示,其中Graphics表明图形的表表明图形的表达式已经生成。达式已经生成。xxy sin -2-112-0.50.511.5219/97【例【例2-2】已知】已知 ,y2 = x,y3 = - x,指定区,指定区间为间为-2,2,试在同一坐标平面上画出这,试在同一坐标平面上画出这3条曲线。条曲线。Plotx SinPi/x, x, -x, x, -2, 2 运行后输出结果如图所示。运行后输出结果如图所示。xxy
14、 sin1 20/973.2.2 参数式参数式 参数式:参数式:x = x(t),y = y(t)绘图函数的调用格式如下:绘图函数的调用格式如下:ParametricPlotx(t), y(t), t, t1, t2, 可选项可选项ParametricPlotx1(t),yl(t),x2(t),y2(t),t,t1,t2,可选项,可选项 ParametricPlot是参数曲线的绘制函数是参数曲线的绘制函数 格式格式1绘制一条参数曲线,格式绘制一条参数曲线,格式2绘制多条参数曲线绘制多条参数曲线 x(t),y(t)是曲线参数方程是曲线参数方程 t,t1,t2是参数是参数t的指定范围的指定范围t1
15、 t t221/97【例【例2-3】绘制】绘制x = a sinmt,y = a cosnt在在0 t 2 上上的图形,式中可取的图形,式中可取a = 8,m = 2,n = 5。ParametricPlot8 Sin2 t, 8 Cos5t , t, 0, 2 Pi 运行后可得输出结运行后可得输出结果如图所示。果如图所示。 作为练习,读者不妨改动式中的作为练习,读者不妨改动式中的m与与n值,比如取值,比如取(m,n) = (2,3),(2,5),(2,7),(3,5),(3,7),(4,5),(4,7),(14,15)等,可以生成多种有趣的曲线。等,可以生成多种有趣的曲线。-7.5-5-2.
16、52.557.5-7.5-5-2.52.557.522/973.2.3 隐式隐式 隐式隐式F(x,y) = 0绘图函数的调用格式如下:绘图函数的调用格式如下:ImplicitPlotFx,y = 0,x,x1,x2,可选项,可选项 式中式中ImplicitPlot为隐式绘图函数为隐式绘图函数 = =为相等的为相等的Mathematica书写法书写法 列表列表x,x1,x2的含义是的含义是x1xx2,而,而x为自变量。为自变量。23/973.2.3 隐式隐式 在在Mathematica里,对于某些使用频率不高的绘图里,对于某些使用频率不高的绘图函数,例如隐式绘图函数,极坐标绘图函数等,没有函数,
17、例如隐式绘图函数,极坐标绘图函数等,没有将它们放入系统的内部函数中,而是将它们放置于外将它们放入系统的内部函数中,而是将它们放置于外部函数的图形扩展程序包中部函数的图形扩展程序包中 使用时必须先打开这个程序包使用时必须先打开这个程序包Graphics Graphics或者或者Graphics然后才能调用其中的绘图函数,请看下面的例子。然后才能调用其中的绘图函数,请看下面的例子。24/97【例【例2-4】绘制隐函数】绘制隐函数x4 + y4 18(x2 + y2) + 14 = 0在在区间区间 6 x 6上的图形。上的图形。 GraphicsImplicitPlotx4 + y4 18 (x2
18、+ y2) + 14 =0, x, -6, 6运行后可得输出结果如图所示。运行后可得输出结果如图所示。-4-224-4-224 25/97【例【例2-5】绘制隐函数】绘制隐函数(x2 + y2)3 - 16(x4 + y4) + 4 = 0在在区间区间6x6上的图形。上的图形。 GraphicsImplicitPlot(x2 + y2)3 16 (x4 + y4) + 4 =0, x, -6, 6运行后可得输出结果如图运行后可得输出结果如图2-4所示。所示。-4-224-4-22426/973.2.4 极坐标式极坐标式 极坐标式极坐标式 = ( )绘图函数的调用格式如下:绘图函数的调用格式如下
19、:PolarPlot ( ), , 1, 2 上面表达式中上面表达式中PolarPlot为极坐标式绘图函数为极坐标式绘图函数 ( )为为 = ( )的右端表达式的右端表达式 列表列表 , 1, 2表示表示 1 2。27/97 极坐标式绘图的具体步骤举例如下:极坐标式绘图的具体步骤举例如下:【例【例2-6】绘制函数】绘制函数 =1 2cos 在区间在区间0 2 上的上的图形。图形。 GraphicsPolarPlot1 2 Cost, t, 0, 2 Pi运行后可得输出结果如图所示。运行后可得输出结果如图所示。-3-2.5-2-1.5-1-0.5-1.5-1-0.50.511.528/97【例【
20、例2-7】绘制函数】绘制函数 = 2cos3 在区间在区间0 3 上的图上的图形。形。True运行后可得输出结果如图所示运行后可得输出结果如图所示234567846810234567846810 31/97 作为练习,读者可以利用曲线表示法之间的互相转作为练习,读者可以利用曲线表示法之间的互相转化来绘制一些图形化来绘制一些图形 例如可以将极坐标线例如可以将极坐标线 = ( )转化为参数式转化为参数式x = ( )cos ,y = ( )sin 来绘出来绘出 = 1 2cos 的图形等。的图形等。32/97 再者可以将隐函数再者可以将隐函数f(x, y)=0图形看作是曲面图形看作是曲面z= f(
21、x, y)上的等高线上的等高线 ,然后利用后面然后利用后面2.5.7节要讲的等高线画法来画出节要讲的等高线画法来画出x4 + y4 18(x2 + y2) + 14 = 0的图形等。的图形等。 这些练习可以帮助读者对各种形式曲线画法的理解,这些练习可以帮助读者对各种形式曲线画法的理解,并能提高绘制图形的灵活性与举一反三的能力,有兴并能提高绘制图形的灵活性与举一反三的能力,有兴趣的读者不妨试一试。趣的读者不妨试一试。 0),(00zzyxf33/973.3 平面图形的可选项 前一节所举各例中均没有直接使用可选项,而是让前一节所举各例中均没有直接使用可选项,而是让系统将可选项自动取默认值来画出图形
22、的系统将可选项自动取默认值来画出图形的 然而在有些情况下这样做难于达到预期的结果,需然而在有些情况下这样做难于达到预期的结果,需要对某些默认值进行必要的修改之后,才能得到理想要对某些默认值进行必要的修改之后,才能得到理想的图形。的图形。 在在Mathematica各种绘图函数里,设置的可选项内各种绘图函数里,设置的可选项内容很多,本书无法作全面介绍容很多,本书无法作全面介绍 按照既实用又节省的原则,我们挑选其中一部分较按照既实用又节省的原则,我们挑选其中一部分较常用的内容在本节里作简要说明,没有纳入的部分如常用的内容在本节里作简要说明,没有纳入的部分如果用到,可以到系统里查询。果用到,可以到系
23、统里查询。34/973.3 平面图形的可选项3.3.1 可选项列表可选项列表3.3.2 可选项举例可选项举例3.3.3 平面图形的重现与组合平面图形的重现与组合35/973.3.1 可选项列表可选项列表可选项名称可选项名称系统默认值系统默认值含义含义PlotRangeAutomatic,即系统根据情况自,即系统根据情况自定定作图的范围,可取作图的范围,可取x1,x2,也可取,也可取y1,y2,以,以及及x1,x2,y1,y2,若取,若取All,则表示画出函,则表示画出函数值的全部图形数值的全部图形AspectRatio1/GoldenRatio,即,即y:x = 1:1.6180图形的高宽比,
24、可以为图形的高宽比,可以为AspectRatio指定一个任何指定一个任何其他的数。其他的数。GoldenRatio = 1.6180AxesAutomatic,表示要画坐标轴,表示要画坐标轴,并且自动确定坐标中心位置并且自动确定坐标中心位置是否画坐标轴,以及坐标轴的中心放在什么位置是否画坐标轴,以及坐标轴的中心放在什么位置PlotLabelNone,表示不做标记表示不做标记在图形上方居中位置增加标记在图形上方居中位置增加标记AxesLabelNone,表示不做标记表示不做标记在坐标轴上增加标记在坐标轴上增加标记TicksAutomatica自动确定坐标轴刻度自动确定坐标轴刻度规定坐标轴上刻度的
25、位置,如果用规定坐标轴上刻度的位置,如果用None则不标刻则不标刻度度FrameFalse是否画边框是否画边框GridLinesNone是否加网格线是否加网格线PlotPoints25画图时基本的最少取点数画图时基本的最少取点数MaxBend10相邻两段曲线之间的最大扭转角,以度为单位相邻两段曲线之间的最大扭转角,以度为单位PlotDivision20画图时在基本最少点数上增加的细分点数画图时在基本最少点数上增加的细分点数PlotStyleAutomatic自动用黑色实线作图自动用黑色实线作图选用什么颜色、线型作图选用什么颜色、线型作图(具体内容见注具体内容见注)36/97注:注:PlotSt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mathematics
限制150内