In[]:=
$Version
Out[]=
14.2.0 for Microsoft Windows (64-bit) (December 26, 2024)
(*-FirstMethod-------------------------------------------------------------------------------------------------------------*)
■
We use:
FoxH-,12,{},{0,1},,12,-,12,{},x//FunctionExpand(*MeijerGthanFoxHfunctionforbettercomputation.*)
a
2
1-a
2
a+1
2
Out[]=
MeijerG-,{},0,,(-1-a),,{},,
a
2
1
2
1
2
1-a
2
x
2
1
2
π
In[]:=
ClearAll["`*"];Remove["`*"]
In[]:=
K1=2;K2=2;Ω1=1;Ω2=1;λ=1;p=1;M=2;ρ=1/2;q=(K1+1)BesselI0,+K1BesselI1,(K2+1)BesselI0,+K2BesselI1,;Vr=16(K1+1)(K2+1)-Exp[-K1-K2];a=;b=;
πExp[1/2(-K1-K2)]
4
Ω1*Ω2
K1
2
K1
2
K2
2
K2
2
1
16Ω1*Ω2
2
π
2
(K1+1)BesselI0,+K1BesselI1,
K1
2
K1
2
2
(K2+1)BesselI0,+K2BesselI1,
K2
2
K2
2
M
2
q
Vr
Vr
q
In[]:=
w[γ_]:=N4-p+(-2+ρ)(-1-a)*MeijerG-,{},0,,(-1-a),,{},pλ4-(-1+ρ)-2ρρΩ1,,20
1
8
2
-1-a
b
-1-
a
2
1
2
-γ/10
10
-1+ρ
1
2
(-λ(-1+ρ)ρΩ1)
γ/5
10
1
Pi
a
2
1
2
1
2
1-a
2
-γ/10
10
2
b
γ/10
10
2
1
2
πGamma[1+a]
In[]:=
w[1]//AbsoluteTiming
Out[]=
{13.4893,0.38912039951752801091+0.×}
-21
10
In[]:=
data=Table[{γ,w[γ]},{γ,1,50,5}];
In[]:=
ListLinePlot[data]
Out[]=
(*--------------------------------------------------------------------------------------------------------------*)
N4-p+(-2+ρ)(-1-a)*FoxH-,12,{},{0,1},,12,-,12,{},pλ4-(-1+ρ)-2ρρΩ1/.γ->1,1//AbsoluteTiming(*Notsogoodfortimecomputation:*)
1
8
2
-1-a
b
-1-
a
2
1
2
-γ/10
10
-1+ρ
1
2
(-λ(-1+ρ)ρΩ1)
γ/5
10
a
2
1-a
2
a+1
2
-γ/10
10
2
b
γ/10
10
2
πGamma[1+a]
Out[]=
$Aborted
(*IAbortednotsoogood!!!*)