-∞
∫
0
π×r²
i×ρ×ω
1-
2×BesselJ1,
3
2
i
×
r
-6
10
ω

3
2
i
×
r
-6
10
ω
×BesselJ0,
3
2
i
×
r
-6
10
ω

×
1
0.00002×
2×π
×
-(r-0.0001)²
2×(0.00002)²

r​​
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
i=I;​​ρ=1000;​​v=10^(-6);​​m=10^(-4);​​s=2*10^(-5);​​func=Rationalize
π*r^2
i*ρ*A
*1-
2*BesselJ1,
3
2
i
*
r
v
A

3
2
i
*
r
v
A
*BesselJ0,
3
2
i
*
r
v
A

*
1
s*
2*Pi
*Exp
-(r-m)^2
2*(s)^2
,0
Out[]=
-
1
9535311A
597537004
-
5242879999999999
2
-
1
10000
+r
4194304

2
r
1+
1/4
(-1)
1
A
BesselJ1,
1000
3/4
(-1)
r
1
A

500rBesselJ0,
1000
3/4
(-1)
r
1
A

In[]:=
LogLogPlot[Abs[NIntegrate[func,{r,0,+Infinity}]],{A,0.0001,10000000},​​PlotRangeAll]
NIntegrate
:Integral and error estimates are 0 on all integration subregions. Try increasing the value of the MinRecursion option. If value of integral may be 0, specify a finite value for the AccuracyGoal option.
NIntegrate
:Integral and error estimates are 0 on all integration subregions. Try increasing the value of the MinRecursion option. If value of integral may be 0, specify a finite value for the AccuracyGoal option.
NIntegrate
:Integral and error estimates are 0 on all integration subregions. Try increasing the value of the MinRecursion option. If value of integral may be 0, specify a finite value for the AccuracyGoal option.
General
:Further output of NIntegrate::izero will be suppressed during this calculation.
NIntegrate
:NIntegrate failed to converge to prescribed accuracy after 9 recursive bisections in r near {r} = {0.00792433}. NIntegrate obtained 0.+0. and 0. for the integral and error estimates.
NIntegrate
:NIntegrate failed to converge to prescribed accuracy after 9 recursive bisections in r near {r} = {0.00792433}. NIntegrate obtained 0.+0. and 0. for the integral and error estimates.
NIntegrate
:NIntegrate failed to converge to prescribed accuracy after 9 recursive bisections in r near {r} = {0.00792433}. NIntegrate obtained 0.+0. and 0. for the integral and error estimates.
General
:Further output of NIntegrate::ncvb will be suppressed during this calculation.
Out[]=