详解Matlab求积分的各种方法(共3页).docx

上传人:飞****2 文档编号:6111558 上传时间:2022-01-30 格式:DOCX 页数:3 大小:20.77KB
返回 下载 相关 举报
详解Matlab求积分的各种方法(共3页).docx_第1页
第1页 / 共3页
详解Matlab求积分的各种方法(共3页).docx_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《详解Matlab求积分的各种方法(共3页).docx》由会员分享,可在线阅读,更多相关《详解Matlab求积分的各种方法(共3页).docx(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上详解Matlab求积分的各种方法一、符号积分由函数int来实现。该函数的一般调用格式为:int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示的默认变量对被积函数或符号表达式s求不定积分;int(s,v):以v为自变量,对被积函数或符号表达式s求不定积分;int(s,v,a,b):求定积分运算。a,b分别表示定积分的下限和上限。该函数求被积函数在区间a,b上的定积分。a和b可以是两个具体的数,也可以是一个符号表达式,还可以是无穷(inf)。当函数f关于变量x在闭区间a,b上可积时,函数返回一个定积分结果。当a,b中有一个是inf时,函数返回一个广义积

2、分。当a,b中有一个符号表达式时,函数返回一个符号函数。例:求函数x2+y2+z2的三重积分。内积分上下限都是函数,对z积分下限是sqrt(x*y),积分上限是x2*y;对y积分下限是sqrt(x),积分上限是x2;对x的积分下限1,上限是2,求解如下:syms x y z %定义符号变量F2=int(int(int(x2+y2+z2,z,sqrt(x*y),x2*y),y,sqrt(x),x2),x,1,2) %注意定积分的书写格式F2 =57/-/*2(1/2)+14912/4641*2(1/4)+64/225*2(3/4) %给出有理数解VF2=vpa(F2) %给出默认精度的数值解VF

3、2 =224.9二、数值积分1.数值积分基本原理求解定积分的数值方法多种多样,如简单的梯形法、辛普生(Simpson)法、牛顿柯特斯(Newton-Cotes)法等都是经常采用的方法。它们的基本思想都是将整个积分区间a,b分成n个子区间xi,xi+1,i=1,2,n,其中x1=a,xn+1=b。这样求定积分问题就分解为求和问题。2.数值积分的实现方法基于变步长辛普生法,MATLAB给出了quad函数来求定积分。该函数的调用格式为:I,n=quad(fname,a,b,tol,trace)基于变步长、牛顿柯特斯(Newton-Cotes)法,MATLAB给出了quadl函数来求定积分。该函数的调

4、用格式为:I,n=quadl(fname,a,b,tol,trace)其中fname是被积函数名。a和b分别是定积分的下限和上限。tol用来控制积分精度,缺省时取tol=0.001。trace控制是否展现积分过程,若取非0则展现积分过程,取0则不展现,缺省时取trace=0。返回参数I即定积分值,n为被积函数的调用次数。例:求函数exp(-x*x)的定积分,积分下限为0,积分上限为1。fun=inline(exp(-x.*x),x); %用内联函数定义被积函数fnameIsim=quad(fun,0,1) %辛普生法Isim =0.IL=quadl(fun,0,1) %牛顿柯特斯法IL =0.7三、梯形法求向量积分trapz(x,y)梯形法沿列方向求函数Y关于自变量X的积分(向量形式,数值方法)。d=0.001;x=0:d:1;S=d*trapz(exp(-x.2)S=0.7468或:format long gx=0:0.001:1; %x向量,也可以是不等间距y=exp(-x.2); %y向量,也可以不是由已知函数生成的向量S=trapz(x,y); %求向量积分S =0.专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com