matlab特殊函数的二重积分求助;
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/07 11:45:52
matlab特殊函数的二重积分求助;
比如这个:
fun(x,y)=1/sqrt(x^2+(y-b)^2+c);
用dblquad积不出来,找了几个toolbox其中的函数也积不出来,
b c等值我设定过,积分上下限也是特定值
比如这个:
fun(x,y)=1/sqrt(x^2+(y-b)^2+c);
用dblquad积不出来,找了几个toolbox其中的函数也积不出来,
b c等值我设定过,积分上下限也是特定值
![matlab特殊函数的二重积分求助;](/uploads/image/z/17765049-57-9.jpg?t=matlab%E7%89%B9%E6%AE%8A%E5%87%BD%E6%95%B0%E7%9A%84%E4%BA%8C%E9%87%8D%E7%A7%AF%E5%88%86%E6%B1%82%E5%8A%A9%EF%BC%9B)
dblquad 是二重数值积分,必须知道b,c的值,以及x,y 的积分上下限
>> fun12=@(x,y) 1./sqrt(x.^2+(y-3).^2+4); % 矩阵对应元素运算,要用“ .^ ”和 “ ./”
dblquad(fun12,2,3,4,5)
ans =
0.2829
>> fun12=@(x,y) 1./sqrt(x.^2+(y-3).^2+4); % 矩阵对应元素运算,要用“ .^ ”和 “ ./”
dblquad(fun12,2,3,4,5)
ans =
0.2829