Mathematica 7.0——隐函数的作图

  • 格式:pdf
  • 大小:293.39 KB
  • 文档页数:4

Mathematica7.0——隐函数的作图
Mathematica的作图功能十分强大,这里介绍其对隐函数的图形的作法。

首先介绍ContourPlot函数,我们先看一个例子:
例1:ContourPlot[Sin[x y],{x,-1,1},{y,-1,1}]
在Mathematica中的执行结果为:
严格来说sin(xy)不是一个隐函数,只是Mathematica智能地将其转化为隐函数sin(xy)=a,然后对a取若干可能的值并绘制图形,看下一个例子:
例2:ContourPlot[Sin[x y]==0.1,{x,-10,10},{y,-10,10}]
在Mathematica中的执行结果为:
该图中的每一条线上的点的坐标值都满足sin(xy)=0.1,就这么简单,仿照以上两个例子可以绘制任意你可以想到的隐函数的图形(当然我不能保证每一个都能清晰的绘制出来),下面再给一个帮助文档上提供的范例:
例3:ContourPlot[Cos[x]+Cos[y]==1/2,{x,0,4Pi},{y,0,4Pi}]
在Mathematica中的执行结果为:
现在介绍二元隐函数的图形的绘制,函数为ContourPlot3D,看例子:
例4:ContourPlot3D[x^2+y^2/2+z^2==10,{x,-5,5},{y,-5,5},{z,-5,5}]在Mathematica中的执行结果为:
这是一个椭圆球,类似于例1,我们省略等号,看例子:
例5:ContourPlot3D[x^2+y^2/2+z^2,{x,-5,5},{y,-5,5},{z,-5,5}]
在Mathematica中的执行结果为:
Mathematica智能地将其转化为隐函数x^2+y^2/2+z^2=a,并绘制了多个可能的取值的图形。

好了,亲爱的,晚安!。