实验五一元函数积分学课件



《实验五一元函数积分学课件》由会员分享,可在线阅读,更多相关《实验五一元函数积分学课件(30页珍藏版)》请在装配图网上搜索。
1、单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,MATLAB,高等数学实验,2024/11/11,1,实验五,一元函数积分学,实验目的,掌握用,MATLAB,计算不定积分与定积分的方法。通过作图和观察,深入理解定积分的概念和几何意义。理解变上限积分概念。提高应用定积分解决各种问题的能力。,2024/11/11,2,5.1,学习,MATLAB,命令,2024/11/11,3,5.1.1,积分命令,MATLAB,软件求函数积分的命令是,int,,它既可以用于计算不定积分,也可以用于计算定积分。,具体为,:,(1)int(f),求函数,f,关于,syms,定义
2、的符号变量的不定积分,;,(2)int(f,v),求函数,f,关于变量,v,的不定积分,;,(3)int(f,a,b),求函数,f,关于,syms,定义的符号变量的从,a,到,b,的定积分,;,(4)int(f,v,a,b),求函数,f,关于变量,v,的从,a,到,b,的定积分。,2024/11/11,4,5.1.2,数值积分命令,quad(f,a,b),命令是用辛普森法求定积分 的近似值。其形式为,:,syms x,quad(f(x),a,b),例如求定积分 的近似值,可以输入,:,syms x,quad(sin(x.2),0,1),则输出为,:,ans=,0.3103,2024/11/11
3、,5,5.2,实验内容,2024/11/11,6,5.2.1,用定义计算定积分,当,f(x),在,a,b,上连续时,有,:,因此将 与 作为,的近似值。在例,1,中定义这两个近似值为,f,,,a,,,b,和,n,的函数。,2024/11/11,7,【,例,1】,计算 的近似值。,输入,:,n=128;,x=0:1/n:1;,left_sum=0;,right_sum=0;,for i=1:n,left_sum=left_sum+x(i)2*(1/n);,right_sum=right_sum+x(i+1)2*(1/n);,end,left_sum,right_sum,输出为,:,left_su
4、m=,0.3294,right_sum=,0.3372,2024/11/11,8,若将以上输入中的,n,依次换为,2,,,4,,,8,,,16,,,32,,,64,,,128,,,256,,,512,,,1024,,而其他的不改动,则输出依次为,:,nleft_sumright_sum,20.12500.6250,40.21880.4688,80.27340.3984,160.30270.3652,320.31790.3491,640.32560.3412,1280.32940.3372,2560.33140.3353,5120.33240.3343,10240.33280.3338,这是 的
5、一系列近似值,且有,left_sum right_sum,。,2024/11/11,9,【,例,2】,计算 的近似值。,输入,:,n=100;,x=0:1/n:1;,left_sum=0;,right_sum=0;,for i=1:n,if i=1,left_sum=left_sum+1/n;,else,left_sum=left_sum+sin(x(i)/x(i)*(1/n);,end,right_sum=right_sum+sin(x(i+1)/x(i+1)*(1/n);,end,left_sum,right_sum,2024/11/11,10,输出为,:,left_sum=0.9469,
6、righ_sum=0.9453,若将以上输入中的,n,依次换为,50,,,150,,,200,,,500,,而其余不改动,则输出依次为,:,n left_sumright_sum,500.94470.9445,1000.94690.9453,1500.94660.9456,2000.94650.9457,5000.94620.9459,注,用这种方法(矩形法)得到的定积分的近似值随,n,收敛的很慢。可以利用梯形法或抛物线法改进收敛速度(,quad,命令就是利用抛物线法的)。,2024/11/11,11,5.2.2,不定积分计算,【,例,3】,求 。,输入,:,syms x,int(x2*(1-
7、x3)5,x),则得到输出,:,ans=,-1/18*x18+1/3*x15-5/6*x12+10/9*x9-,5/6*x6+1/3*x3,即,:,注,用,MATLAB,软件求不定积分时,不自动添加积分常数,C,。,2024/11/11,12,【,例,4】,求 。,输入,:,syms x,int(exp(-2*x)*sin(3*x),x),则得到输出,:,ans=,-3/13*exp(-2*x)*cos(3*x)-2/13*exp(-2*x)*sin(3*x),即,:,2024/11/11,13,【,例,5】,求,输入,:,syms x,int(atan(x)*x2,x),则得到输出,:,an
8、s=,1/3*x3*atan(x)-1/6*x2+1/6*log(x2+1),即,:,2024/11/11,14,么么么么方面,Sds,绝对是假的,么么么么方面,Sds,绝对是假的,16,【,例,6】,求,输入,:,syms x,int(sin(x)/x,x),则输出为,:,ans=,sinint(x),它已不是初等函数。,2024/11/11,17,5.2.3,定积分计算,【,例,7】,求,输入,:,syms x,jf=int(x-x2),x,0,1),则得到输出,:,jf=,1/6,2024/11/11,18,【,例,8】,求,输入,:,syms x,jf=int(abs(x-2),x,0
9、,4),则得到输出,:,jf=,4,2024/11/11,19,【,例,9】,求,输入,:,syms x,jf=int(sqrt(4-x2),x,1,2),则得到输出,:,jf=,2/3*pi-1/2*3(1/2),2024/11/11,20,【,例,10】,求,输入,:,syms x,jf=int(exp(-x2),x,0,1),则输出为,:,jf=,1/2*erf(1)*pi(1/2),其中,erf,是误差函数,它不是初等函数。改为求数值积分,输入,:,syms x,quad(exp(-x.2),0,1),则有结果,:,ans=,0.7468,2024/11/11,21,5.2.4,变上限
10、积分,【,例,11】,求,输入,:,diff(int(w(x),0,(cos(x)2),则得到输出,:,ans=-2*cos(x)*sin(x)*w(cos(x)2),即,:,注,这里使用了复合函数求导公式。,2024/11/11,22,5.2.5,定积分应用,【,例,12】,求曲线 与,x,轴所围成的图形分别绕,x,轴和,y,轴旋转所形成的旋转体体积。用,surf,命令作出这两个旋转体的图形。,在图形绕,x,轴旋转时,体积,在图形绕,y,轴旋转时,体积,输入,:,ezplot(x*sin(x)2,0,pi),执行后得到的图形如图,5-1,所示。,2024/11/11,23,图,5-1,202
11、4/11/11,24,观察,g(x),的图形。再输入,:,syms x,int(pi*(x*(sin(x)2)2,x,0,pi),则得到,:,ans=,1/8*pi4-15/64*pi2,即,:,2024/11/11,25,又输入,:,syms x,int(2*x2*pi*sin(x)2,x,0,pi),则得到,:,ans=,1/3*pi4-1/2*pi2,即,:,若输入,:,syms x,quad(2*pi*(x.2).*sin(x).2,0,pi),则得到体积的近似值为,:,ans=,27.5349,2024/11/11,26,为了作出旋转体的图形,输入,:,r=0:0.1:pi;t=-p
12、i:0.1:pi;,r,t=meshgrid(r,t);,x=r;,z=r.*sin(t).*sin(r).2;,y=r.*cos(t).*sin(r).2;,surf(x,y,z),title(,绕,x,轴旋转,);,xlabel(x,轴,);ylabel(y,轴,);zlabel(z,轴,),便得到绕,x,轴旋转所得旋转体的图形,(,见图,5-2),。,注 利用曲面参数方程作出曲面图形的命令,详见实验六。,2024/11/11,27,图,5-2,2024/11/11,28,又输入,:,r=0:0.1:pi;t=-pi:0.1:pi;,r,t=meshgrid(r,t);,x=r.*cos(t);,z=r.*sin(t);,y=r.*sin(r).2;,surf(x,y,z),title(,绕,y,轴旋转,);,xlabel(x,轴,);ylabel(y,轴,);zlabel(z,轴,),便得到绕,y,轴旋转所得旋转体的图形,(,见图,5-3),。,2024/11/11,29,图,5-3,2024/11/11,30,
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。