PDA

查看完整版本 : [MATLAB基础] 关于数值积分dblquad,int,quad2d的问题


garfieldlifang
2010-06-17, 09:20
我想对一个经过数组运算得到的表达式进行二重积分,因为无法表示为handle的形式,只能是用Inline构建积分函数,然后采用dblquad 积分,产生下面的错误,
Warning: Infinite or Not-a-Number function value encountered.
我换成int(int)后,积分需要太久的时间了,哪位高手提供下解决办法,不知道怎么办。
非常感谢!!

fanxing39
2010-06-18, 19:07
你看下 薛定宇的《高等数学的matlab求解》一书,里面有很详细的讲解数值积分的部分

garfieldlifang
2010-06-30, 11:36
Thanks. it helps me a lot.