数学建模社区-数学中国
标题: 矩形区域上的二重积分的数值计算——dblquad [打印本页]
作者: 森之张卫东 时间: 2015-8-19 22:13
标题: 矩形区域上的二重积分的数值计算——dblquad
函数1 dblquad
功能 矩形区域上的二重积分的数值计算
格式 q = dblquad(fun,xmin,xmax,ymin,ymax) %调用函数quad在区域[xmin,xmax,ymin,ymax]
上计算二元函数z=f(x,y)的二重积分。输入向量x,标量y,则f(x,y)必须返回一用于积分的向量。
q =dblquad(fun,xmin,xmax,ymin,ymax,tol) %用指定的精度tol代替缺省精度10-6,再进行计算。
q =dblquad(fun,xmin,xmax,ymin,ymax,tol,method) %用指定的算法method代替缺省算法quad。
method的取值有@quadl或用户指定的、与命令quad与quadl有相同调用次序的函数句柄。
q =dblquad(fun,xmin,xmax,ymin,ymax,tol,method,p1,p2,…) %将可选参数p1,p2,..等
传递给函数fun(x,y,p1,p2,…)。若tol=[],method=[],则使用缺省精度和算法quad。
例2-43
>>fun = inline(’y./sin(x)+x.*exp(y)’);
>>Q = dblquad(fun,1,3,5,7)
计算结果为:
Q =
3.8319e+003
作者: 我是男神 时间: 2015-8-20 21:34
啦啦啦~~~我是默认签名(*^__^*)
作者: 我是男神 时间: 2015-8-20 21:34
啦啦啦~~~我是默认签名(*^__^*)
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |