matlab中计算定积分的方法
(2015-09-13 17:00:41)
标签:
教育 |
分类: matlab |
在matlab中积分的计算方法
一般推荐两种方法:
第一种是高精度数值积分(1)
Z=quad(fun,a,b)
第二种是高精度数据分析(2)
Z=quadl(fun,a,b)
这两个函数的用法类似,只是matlab计算中的算法不同。
补充:介绍写函数中常遇到的inline函数,inline函数是用于定义函数
例如定义函数f(x,y)=sinx+cosy
那么编写函数f=inline(‘sinx+cosy’)
所以f(pi,pi)
ans =
现求积分:0-5(x^2)dx
quad(inline('x.^2'),0,5)
ans =
quadl(inline('x.^2'),0,5)
ans =
求积分-10000-0(e^x)dx
quad(inline('exp(x)'),-10000,0)
ans =
quadl(inline('exp(x)'),-10000,0)
ans =
前一篇:Koch分形曲线算法
后一篇:Matlab中如何单变量函数求根

加载中…