MATLAB求数值积分的方法
2008年12月第20卷第6期石家庄职业技术学院学报
JournalofShijiazhuangVocationalTechnologyInstituteDec.2008Vol.20 No.6
文章编号:100924873(2008)0620058203
用MATLAB求数值积分的方法
陈佩宁a, 刘 竞b
Ξ
(石家庄职业技术学院a.信息工程系;b.机电工程系,河北石家庄 050081)
摘 要:介绍了数值积分法的几种计算公式及相应的MATLAB命令,并给出了用MATLAB编程求数值积分的实例.
关键词:MATLAB;数值积分;矩形公式;梯形公式;辛普森公式中图分类号:O172 文献标识码:A
1 引言
(4)f(x),只有一些由
在一元微积分学中,若已知函数f(x)在闭区间[a,b]上连续且其原函数为F(x),求f(x)区间上的定积分可用牛顿∫
a
b
f(x)dx)|
a
(b)-F(a).而在
的方法求).2用数值积分的方法求一个函数在区间[a,b]上的定积分,可利用定积分的定义来求解:
I=
MATLABint求
∫
a
b
f(x)dx,
该命令格式为:
int(f,x,a,b) %求函数f在区间[a,b]上的
∫
a
b
n
n→∞k=1
f(x)dx=lim
n
ξf(k)∑
,n
设In=
k=1
ξf(k)∑
,则I