Matlab双重积分,f(x,y)=a^2+b^2;其中a=x+y;b=x-y;对f(x,y)在x(1,2)y(1,2)上进行双重积分直接写出下面的x和y的表达函数f(x,y)计算可以得出结果,但是,为什么利用a和b代替化简x和y后的积分就有错误呢?如
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 18:16:11
![Matlab双重积分,f(x,y)=a^2+b^2;其中a=x+y;b=x-y;对f(x,y)在x(1,2)y(1,2)上进行双重积分直接写出下面的x和y的表达函数f(x,y)计算可以得出结果,但是,为什么利用a和b代替化简x和y后的积分就有错误呢?如](/uploads/image/z/8619491-11-1.jpg?t=Matlab%E5%8F%8C%E9%87%8D%E7%A7%AF%E5%88%86%2Cf%28x%2Cy%29%3Da%5E2%2Bb%5E2%3B%E5%85%B6%E4%B8%ADa%3Dx%2By%3Bb%3Dx-y%3B%E5%AF%B9f%28x%2Cy%29%E5%9C%A8x%EF%BC%881%2C2%EF%BC%89y%281%2C2%29%E4%B8%8A%E8%BF%9B%E8%A1%8C%E5%8F%8C%E9%87%8D%E7%A7%AF%E5%88%86%E7%9B%B4%E6%8E%A5%E5%86%99%E5%87%BA%E4%B8%8B%E9%9D%A2%E7%9A%84x%E5%92%8Cy%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%87%BD%E6%95%B0f%28x%2Cy%29%E8%AE%A1%E7%AE%97%E5%8F%AF%E4%BB%A5%E5%BE%97%E5%87%BA%E7%BB%93%E6%9E%9C%2C%E4%BD%86%E6%98%AF%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E5%88%A9%E7%94%A8a%E5%92%8Cb%E4%BB%A3%E6%9B%BF%E5%8C%96%E7%AE%80x%E5%92%8Cy%E5%90%8E%E7%9A%84%E7%A7%AF%E5%88%86%E5%B0%B1%E6%9C%89%E9%94%99%E8%AF%AF%E5%91%A2%3F%E5%A6%82)
x]KPǿOvSV_ lXlwb6R
-."9v+tHtA?ϏNrQC1FD#A .ϊ>)$ށFG
Gً32*i?br5q>oYw"\)ͤ! Mϕ%Z*P
}d
͇Y6x}7ᩐOf}
ʭe(Rqzf0+ek^2a;;N [ϪyA
AS qC$vgS%je-ȩdڥn+u}s p'`w;SjOB+Q!~pGX Qvx#>lk}?ɅR~#z%?mx e8b!A7w*'8L
Matlab双重积分,f(x,y)=a^2+b^2;其中a=x+y;b=x-y;对f(x,y)在x(1,2)y(1,2)上进行双重积分直接写出下面的x和y的表达函数f(x,y)计算可以得出结果,但是,为什么利用a和b代替化简x和y后的积分就有错误呢?如
Matlab双重积分,f(x,y)=a^2+b^2;其中a=x+y;b=x-y;对f(x,y)在x(1,2)y(1,2)上进行双重积分
直接写出下面的x和y的表达函数f(x,y)计算可以得出结果,但是,为什么利用a和b代替化简x和y后的积分就有错误呢?如果函数f(x,y)很复杂,也不能完全表达,肯定得变量替换再迭代计算,为什么就有错误呢?
>> f1=@(x,y)(x+y).^2+(x-y).^2;
>> dblquad(f1,1,2,1,2)
ans =
9.3333
Matlab双重积分,f(x,y)=a^2+b^2;其中a=x+y;b=x-y;对f(x,y)在x(1,2)y(1,2)上进行双重积分直接写出下面的x和y的表达函数f(x,y)计算可以得出结果,但是,为什么利用a和b代替化简x和y后的积分就有错误呢?如
>> syms x y;
>> a=x+y;
>> b=x-y;
>> f=a^2+b^2;
>> int(int(f,x,1,2),y,1,2)
ans =
28/3