数学实验高等数学计算[1]课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数学实验高等数学计算[1]课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 实验 高等数学 计算 课件
- 资源描述:
-
1、符号表达式及其应用符号表达式及其应用微积分基本运算微积分基本运算Taylor级数展开级数展开常微分方程求解常微分方程求解第第3章章 高等数学计算高等数学计算MATLAB的的符号计算符号计算在数学、物理及各类工程应用中在数学、物理及各类工程应用中,除了数值计算外除了数值计算外,还常常需用符号计算还常常需用符号计算.一般的计算机语言平台只能一般的计算机语言平台只能实现数值计算实现数值计算,早期的早期的MATLAB也不能实现符号计也不能实现符号计算。算。1993年年MathWorks公司购买了公司购买了MAPLE的使用的使用权权,并开发出实现符号计算的工具箱并开发出实现符号计算的工具箱Symboli
2、c Math Toolbox.符号计算需要使用专门函数,功能包括有微积分、符号计算需要使用专门函数,功能包括有微积分、线性代数、方程求解、积分变换等。在线性代数、方程求解、积分变换等。在MATLAB数数值计算和字符串操作中值计算和字符串操作中,变量通过赋值语句创建变量通过赋值语句创建.但但是符号计算中的变量在使用前,必须要用关键词是符号计算中的变量在使用前,必须要用关键词syms(或其它函数或其它函数)创建。创建。2/16例例1.用符号表达式定义用符号表达式定义 f=e 0.2x sin(0.5x)并绘图并绘图.syms x;f=exp(-0.2*x)*sin(0.5*x);ezplot(f,
3、0,2*pi)3/16syms 符号变量符号变量1 符号变量符号变量2 f=exp(-1/5*x)*sin(1/2*x)ezplot(f)绘表达式绘表达式f=f(x)的图的图绘图区域绘图区域 -2*pix2*piezplot(f,a,b)绘图区域绘图区域:axa时的极限时的极限symsum(f,k,m,n)求级数求级数7/16 nmkkf)(求极限运算求极限运算求一个数学表达式的极限用命令求一个数学表达式的极限用命令limit,使用格式如下,使用格式如下limit(F,x,a)这一命令的功能是求出符号表达式这一命令的功能是求出符号表达式F当当x a.的极限。的极限。(1)limit(F,a)使
4、用与使用与x最接近的英文字母作为自变量;最接近的英文字母作为自变量;(2)limit(F)使用使用 a=0 作为自变量的极限点。作为自变量的极限点。求表达式的左极限和右极限命令分别为求表达式的左极限和右极限命令分别为LIMIT(F,x,a,right)LIMIT(F,x,a,left)例例18、求极限求极限 xxxsinlim .10 42lim .222 xxx xxxt3)21(lim .3 xx1lim .40 xx1lim.50 hxhxh)sin()sin(lim .60 ,)1(lim .7xxxexa syms x a t h;p1=limit(sin(x)/x)p2=limit
5、(x-2)/(x2-4),2)p3=limit(1+2*t/x)(3*x),x,inf)p4=limit(1/x,x,0,right)p5=limit(1/x,x,0,left)%定义符号变量定义符号变量%求第一个极限求第一个极限%求第二个极限求第二个极限%求第三个极限求第三个极限%求第四个极限求第四个极限%求第五个极限求第五个极限 p6=limit(sin(x+h)-sin(x)/h,h,0)v=(1+a/x)x,exp(-x);p7=limit(v,x,inf,left)%求第六个极限求第六个极限%定义向量函数定义向量函数%求第七个极限求第七个极限得:得:1sinlim.10 xxx414
6、2lim22 xxxtxxext63)21(lim xx1lim0 xhxhxhcos)sin()sin(lim0 xx1lim00,)1(limaxxxeexa 函数的台劳(函数的台劳(taylor)级数展开)级数展开一元函数一元函数f(x)的台劳(的台劳(taylor)级数展开命令格式为)级数展开命令格式为taylor(f,n,a)其中,其中,f为函数表达式,为函数表达式,n确定级数最高项次数为确定级数最高项次数为(n 1),a指定函数在某一点展开。指定函数在某一点展开。taylor(f)得到函数得到函数f.的五阶麦克劳林多项式逼近;的五阶麦克劳林多项式逼近;taylor(f,n)得到函数
7、得到函数f.的的(n-1)阶麦克劳林多项式逼近阶麦克劳林多项式逼近taylor(f,a)得到得到f的关于点的关于点a的台劳多项式逼近。的台劳多项式逼近。taylor(f,x)使用自变量使用自变量x做台劳级数展开。做台劳级数展开。例例19、对下列函数做台劳级数展开对下列函数做台劳级数展开(1)e-x在在 x=0处作处作5阶展开,(阶展开,(2)ln x 在在x=1处作处作5阶展开;阶展开;(3)sin x在在x=/2 处处5阶展开;(阶展开;(4)xt 在在 t=0处作处作2阶展开。阶展开。syms x tT1=taylor(exp(-x)returns 1-x+1/2*x2-1/6*x3+1/
8、24*x4-1/120*x5T2=taylor(log(x),6,1)x-1-1/2*(x-1)2+1/3*(x-1)3-1/4*(x-1)4+1/5*(x-1)5T3=taylor(sin(x),6,pi/2)1-1/2*(x-1/2*pi)2+1/24*(x-1/2*pi)4T4=taylor(xt,3,t)1+log(x)*t+1/2*log(x)2*t2543224124161211xxxxxex 得:得:5432)1(51)1(41)1(31)1(211ln xxxxxx42)2(241)2(211sin xxx22)(ln21)(ln1txtxxt )cos(451)(xxf 例例
9、9.麦克劳林展开函数麦克劳林展开函数syms xf=1/(5+4*cos(x)T=taylor(f,8)Pretty(T)2 4 49 6 1/9+2/81 x +5/1458 x +-x 131220例例3.7计算计算 f=1/(5+4cos(x)关于关于x的导数的导数syms xf=1/(5+4*cos(x)ezplot(f)f1=diff(f,x,1)ezplot(f1)-6-4-202460.20.40.60.81x1/(5+4 cos(x)-6-4-20246-1-0.500.51x4/(5+4 cos(x)2 sin(x)f1=4/(5+4*cos(x)2*sin(x)可视化符号函
10、数分析界面可视化符号函数分析界面1、单变量函数分析的交互界面、单变量函数分析的交互界面单变量函数分析界面用于考察两个一元函数各自性质单变量函数分析界面用于考察两个一元函数各自性质及其相关关系。及其相关关系。该函数计算器由该函数计算器由funtool.m文件生成。文件生成。在在MATLAB命令窗口中键入命令命令窗口中键入命令 funtool系统将产生三个新窗口。其中,系统将产生三个新窗口。其中,1号和号和2号窗口号窗口(Figure No.1,Figure No.2)是函数曲线窗口,)是函数曲线窗口,3号号窗口(窗口(Figure No.3)是函数运算控制器。系统初始状)是函数运算控制器。系统初
11、始状态时时刻,三个窗口中只有态时时刻,三个窗口中只有3号窗口处于激活状态,另号窗口处于激活状态,另两个处于睡眠状态。用鼠标单击两个处于睡眠状态。用鼠标单击1号(或号(或2号)窗口,号)窗口,可激活该窗口,同时使原处于激活状态的窗口转换到可激活该窗口,同时使原处于激活状态的窗口转换到睡眠状态。睡眠状态。231cosxx xcos451 第一个文本框中的函数第一个文本框中的函数f(x)换为换为 ,第二个文本,第二个文本框中的函数框中的函数g(x)换为换为则另两个窗口的函数图形会发生变化,如下图所示。则另两个窗口的函数图形会发生变化,如下图所示。swap 交换交换 f(x)和和g(x).cycle
展开阅读全文