《利用MATLAB求解积分以及积分方程课件》由会员分享,可在线阅读,更多相关《利用MATLAB求解积分以及积分方程课件(8页珍藏版)》请在金锄头文库上搜索。
1、 吴鹏吴鹏(rocwoods)利用MATLAB求解积分以及积分方程2010-05-29 第11届MATLAB应用技术研讨会9/23/2024 吴鹏吴鹏(rocwoods)主要内容矩形区域积分(积分上下限为常数)带参数的积分问题积分上下限是函数的积分被积函数系数中含有积分的积分积分方程举例9/23/2024 吴鹏吴鹏(rocwoods)矩形区域积分(积分上下限为常数)一重情形quad(自适应Simpson 积分)quadl(自适应Gauss-Lobatto积分,最常用 )quadgk(自适应 Gauss-Kronrod积分,尤其适合震荡积分、含奇点的积分;R2007b开始支持)二重情形dblqu
2、adquad2d(R2009a开始支持)三重情形triplequad9/23/2024 吴鹏吴鹏(rocwoods)带参数积分问题用inline+num2str方法(MATLAB7.0以前版本,7.0以后不推荐使用)利用匿名函数实现利用嵌套函数实现利用积分函数本身传递参数9/23/2024 吴鹏吴鹏(rocwoods)积分上下限为函数的积分二重情形dblquad延拓函数法利用两次一重积分函数实现qua2d函数三重情形triplequad延拓函数法利用三次一重积分函数实现利用quad2d和一重积分函数实现n重情形利用MATLAB高效编程技巧与应用:25个案例分析中nIntegrate 函数实现利用蒙特卡洛法实现9/23/2024 吴鹏吴鹏(rocwoods)被积函数系数中含有积分的积分quadl (quadgk, quad) + arrayfun (内外都是一重积分情形)dblquad (quad2d) + arrayfun (内外是二重积分情形)9/23/2024 吴鹏吴鹏(rocwoods)积分方程举例第二类Fredholm积分方程 解法令 ,并记 , , 9/23/2024 吴鹏吴鹏(rocwoods)详细讨论以及程序代码参考:MATLAB高效编程技巧与应用:25个案例分析例:9/23/2024