
MATLAB 里的quadgk在这种函数里怎么用?
A0=1e-6;r0=2e-3;wp=3e-4;wl=2e-4;ft=0.21;length=946e-9;f=exp(-2*r^2*t/wp^2)/t;E是对f积分,积...
A0=1e-6;r0=2e-3;wp=3e-4;wl=2e-4;ft=0.21;length=946e-9;
f=exp(-2*r^2*t/wp^2)/t;
E是对f积分,积分变量为t,积分区间从0到Inf;
OPD=A0*(log(r0^2/r^2)-E)+r^2/2/ft;
Integrand=exp(-1i*2*pi*OPD*exp(-r^2/(m(2,i))^2)*r/length);
求Integrand积分的值,积分变量为r,积分区间为0到0.002;
望高手不吝赐教!! 展开
f=exp(-2*r^2*t/wp^2)/t;
E是对f积分,积分变量为t,积分区间从0到Inf;
OPD=A0*(log(r0^2/r^2)-E)+r^2/2/ft;
Integrand=exp(-1i*2*pi*OPD*exp(-r^2/(m(2,i))^2)*r/length);
求Integrand积分的值,积分变量为r,积分区间为0到0.002;
望高手不吝赐教!! 展开
2个回答
展开全部
quadgk(@(r) exp(-1i*2*pi*OPD*exp(-r^2/(m(2,i))^2)*r/length),0,0.002)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询