Matlab的指数二重积分问题,请求高手帮忙。我用int进行积分但是出现 Explicit integral could not be 。

如题所述

没有解析解,只有数值解,用quad追问

比如r_f是从0:1. 你能不能帮我编下计算程序啊,我编了,好像不对。

追答

还有K beta没给
给你个例子吧
f=@(x,y)i*x+y;
quad2d(f,1,2,3,4)
ans =
3.5000 + 1.5000i
此题就可以这样做
F=@(theat,phi)图上的公式
quad2d(E,0,2*pi,0,pi/8)

温馨提示:内容为网友见解,仅供参考
无其他回答

matlab计算二重积分
f2=int(f1,'y',1,x);f3=int(f2,'x',1,2);

matlab二重积分求解问题
为什么用matlab求解二重积分问题,得到的结果与实际图形不一致?出现这样的问题,其原因主要是设置积分变量与某已知变量重合,而导致出错。建议设置积分变量最好与公式中的变量相一致,如θ用theta表示,φ用phi表示 所以,自定义的函数应这样来写:fun=@(theta,phi,r)(sin(theta).^2.*cos(phi)).\/sq...

MATLAB在求解二重积分时遇到输入参数不足的问题
由于定积分要求是一对一,即只能一个一个将ts值代入。所以需要考虑用循环的方式去解决。循环内容及t—f(t)关系图如下:

大神帮我看看这个MATLAB二重积分程序哪里有错啊
2*0.89*sqrt(1-(y-0.6)^2\/0.36)进行积分,而积分下限为2.45*0.41129\/2.05,上限为2.45*0.41129\/2.05-z*tan(deg2rad(4.1)),是z的函数,然后再对z进行积分。但是,你把一个括号写错了位置,不妨把里面那个积分表达式单独拿出来看看:>> int(2*0.89*sqrt(1-(y-0.6)^2\/0.36...

matlab使用函数dblquad二重积分后为结果为复数,实际上应为一实数,哪...
程序中r=sqrt(R1^2-y^2);当y的绝对值大于R1时,r是复数,导致后面的含r的式子都是复数,积分结果也是复数。可这样改:r=sqrt(abs(R1^2-y^2));

如何用matlab的for 循环语句求一个 含参数的 二重积分的 数值积分...
clear all;clc;syms a b x y f=(a^2+x^2-2*a*x*cos(b-y))*exp(j*2*b)*exp(-a^2)*(a\/2)^2 *a;jf=int(int(f,y),x)jf = 1\/4*exp(2*i*b)*exp(-a^2)*a^3*(a^2*y*x+1\/3*x^3*y-a*x^2*sin(-b+y))

遇到几个二重积分的问题,请高手帮忙解答一下好么,要过程
(2) 原式=∫[0,π]sinθdθ∫[0,2]ρdρ =-cosθ[0,π]*1\/2ρ^2[0,2]=4 (3) 原式=∫[0,π]siny\/ydy∫[0,y]dx =∫[0,π]siny\/y*x[0,y]dy =∫[0,π]sinydy =-cosy[0,π]=2 (4) 原式=∫[0,2]1\/(y^3+1)dy∫[0,y^2]dx =∫[0,2]y^2\/(y^3...

求一高手帮忙解答二重积分的问题,如图划线的步骤是怎么得来的啊,还有...
回答:一件杀了我吧,你是出来打劫的吧。

相似回答