APP下载

Mathematica软件在多元函数微分学中的应用

2013-11-24辛春元

山东农业工程学院学报 2013年6期

辛春元

(辽宁对外经贸学院,辽宁 大连 116052)

一、Mathematica软件在多元函数微分学中的基本命令[1]

1 Mathematica软件计算的基本命令

D[f,var](求函数f对自变量var的偏导数);

D[f,X1,X2,…](求函数 f对自变量 X1,X2,…的混合偏导数);

D[f,{X1,n1},{X2,n2},…](求函数 f对自变量 X1,X2,…的n1,n2,…阶混合偏导数).

Dt[f]求f的全微分;

Dt[f,var]求 f对自变量 var的全微分,其中f的各元都是var的函数;

SetAttributes[c,Constant]声明c是常数.

2 Mathematica软件绘制图形的基本命令

Plot3D[f,{x,xmin,xmax},{y,ymin,ymax},options](绘制三维图形的函数);

ParametricPlot3D[{x(u,v),y(u,v),z(u,v)},{u,umin,umax},{v,vmin,vmax}](绘制参数方程图形的函数);

ContourPlot[f[x,y],{x,x1,x2},{y,y1,y2}](在平面上作二元函数的等高线).

二、Mathematica软件在多元函数微分学中的应用

1 Mathematica软件的计算功能在多元函数微分学中的应用

解输入

则输出所求结果为

实例2设其中a是常数,求dz.[2]

解输入

则输出结果为

其中 Dt[x,Constants->{a}]就是 dx,Dt[y,Constants->{a}]就是dy.可以用代换命令“/.”把它们换掉.输入

则输出结果为

2.2 Mathematica软件的作图功能在多元函数微分学中的应用

实例3求出曲面在点(1,1)处的切平面、法线方程,并画出图形.[3]

解 首先画出曲面的图形.

输入命令

则输出相应图形(图1).

图1

其次画出切平面的图形.输入命令

则输出切平面方程为及相应图形(图2).

图2

最后画出法线的图形.输入命令

则输出相应图形(图3).

图3

解 输入命令

则输出相应图形(图4),其中

(1)u(x·y)的梯度与等高线图;

(2)v(x·y)的梯度与等高线图;

(3)u(x·y)与 v(x·y)的等高线图;

(4)u(x·y)与 v(x·y)的梯度图.

图4

从上述图中可以看出它们的等高线为一族正交曲线.事实上,有且它们满足拉普拉斯方程

实例5设作出的图形和等高线,再作出它的梯度向量gradf的图形.把上述等高线和梯度向量的图形叠加在一起,观察它们之间的关系.[2]

输入调用作向量场图形的软件包命令

登录APP查看全文