数学实验(北京交通大学课件)第二讲用mathematica进行函数的计算和解微积分.ppt_第1页
数学实验(北京交通大学课件)第二讲用mathematica进行函数的计算和解微积分.ppt_第2页
数学实验(北京交通大学课件)第二讲用mathematica进行函数的计算和解微积分.ppt_第3页
数学实验(北京交通大学课件)第二讲用mathematica进行函数的计算和解微积分.ppt_第4页
数学实验(北京交通大学课件)第二讲用mathematica进行函数的计算和解微积分.ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数 学 实 验,授课老师: 所属院系:数计学院 E-mail:,第三讲 用Mathematica进行 函数的计算和解微积分,用Mathematica进行函数的运算,Mathematica的特殊函数,Mathematica的内部函数,四则运算与运算次序,自定义函数,四则运算与运算次序,在Mathematica中的四则运算 和:+ 减: 积:* 或 空格 商:/ 乘方:,运算次序与一般规则一致 先乘方,后乘除,最后加减。 要改变次序用“( )”,如: (2+3-4)*5/6,四则运算与运算次序,近似运算命令“N ” 为了保持精度 如果要得到更多位数的近似值,可以加上参数位数,常用的数学常数有 Pi e Infinity,如: N(2+3-4)*5/6,前一次运算输出的结果用“%”表示,如: N%,如: NPi,100,四则运算与运算次序,Mathematica中变量使用的若干规则 Mathematica中的变量名用字母和数字表示,其 第一个字母用小写,如data1,list2等; 变量的赋值用“=”表示,如data1=25; 如果变量赋了值,在以后的表达式中就一直以 该值出现,这一点很关键,需注意。 清除原有变量的值可用(原来的定义取消): Clear变量1,变量2 变量名=.,如: x=Pi/3; y=Sinx/N t=x2+1,自定义函数,初等函数的定义,分段函数的定义 用If和which命令可以定义分段函数。,如: 定义函数:,如 fx_:=x3+Expx f3,注意:自变量后面一定要加下划线,命令:fx_:=If x1, 2-x ,用Mathematica解微积分,求不定积分和定积分,求导数和求微分,求极限,求多元函数的偏导数和全微分,求极限,Mathematica中对应的求极限Limit ,如: 求下列极限:,基本格式:Limitfx, x-x0 Limitfx, x-Infinity,命令:Limitx2*Logx, x-0 Limit(Ex-E(-x)-2x)/(x-Sinx), x-0 Limit(2x-30)20*(3x+2)30)/(2x+1)50, x-Infinity LimitTanx-Sinx/x3,x-0,求极限,注意点 当左、右极限不相同时要指明方向 在无穷振荡点处极限不存在,但可以给出范围,如: 求下列极限:,命令:LimitE(-1/x), x-0, Direction-+1 LimitE(-1/x), x-0, Direction-1,命令:LimitSin(1/x), x-0,求极限,注意点 有时需要将所求极限式子进行转换,才能得到结果 当数列用递推公式给出时,可以用近似方法求极限,命令:Limit(-1)(2n), n-Infinity (该命令系统不会做) Limit(-1)2)n, n-Infinity,命令:x=Sqrt2/N; Fori=2,i=10,i+,x=Appendx, Sqrt2+xi-1; x,如: 求下列数列的极限:,求极限,外部程序包中的求极限命令 要使用需先调入程序包Calculus; 外部程序包中还有一个功能更强的,同名的 求极限命令;,如: 求极限:,命令:Infinity,求导数和求微分,求一元函数导数和微分相应命令 Dfx,x 求导数,如: 求下列函数导数:,命令:(1) DSin2x*Cos3x, x (2) n=4; fx_,n_:=(x2-1)n/2n/n! Dfx,n, x,n; Expand%,求导数和求微分,求高阶导数 Dfx,x,n 求高阶导数,如: 求函数 的二阶导数:,命令: fx_:=ArcTanx; Dfx, x, 2,求微分 Dtfx 求微分,如: 求函数 的二阶导数:,命令: Clearf,x fx_:=Ex*Sinx Dtfx,求导数和求微分,求由参数方程确定的函数的导数 首先自定义一个函数ParametricD 它带有三个参变量x, y, t, 结果为:ParametricDx_,y_,t_:=Dy,t/Dx,t,如: 求由参数方程 所确定的函数的导数:,命令: ParametricDCost,Sint,t,求多元函数的偏导数和全微分,求偏导数 Dfx, y,x 对x的一阶偏导数 Dfx, y,y 对y的一阶偏导数 Dfx, y,x,2 对x的二阶偏导数 Dfx, y,y,2 对y的二阶偏导数 Dfx, y,x,y 先对x后对y的二阶混合偏导数,如: 已知 ,求其一阶与二阶偏导数:,命令:fx_,y_=x2*y+y3 ,求多元函数的偏导数和全微分,求全微分和全导数 Dtfx, y Dtfx, yx,x,如: 已知 ,求它的全微分和全导数:,命令:fx_,y_=Sqrtx2+y2 Dtfx, y Dtfx, yx,x,求不定积分和定积分,如: 求下列积分:,命令: Integratexn,x Integrate1/(x2-1),x Integratex/(x-2)/(x+3),x IntegrateSinLogx,x,命令格式 Integratefx,x Integratefx,x,a,b NInegrateDfx,x,a,b 给出近似的结果。,求不定积分和定积分,如: 求下列积分:,命令: Integratex2,x,a,b IntegrateCosSinx,x,0,2Pi,如: 求下列积分:,命令:IntegrateSinSinx,x,0,1 NIntegrateSinSinx,x,0,1,注意: Integrate有时不能给出结果,用NIntegrate可得 到近似的数值结果 。,将函数展为幂级数,Seriesf,x,x0,n:将f(x)在x0处展成幂级数到n次项,例1:SeriesSin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论