In[]:=
func=(-1)*(x+l/2)/((x+l/2)^2+(y-y1)^2+(z-z1)^2)^(3/2)
Out[]=
-+x+x++
l
2
3/2
2
l
2
2
(y-y1)
2
(z-z1)
In[]:=
F=Integrate[func,y1]
Out[]=
-
8+x(-y+y1)
l
2
(+4lx+4(+))+4lx+4(+-2yy1++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
y1
2
z
2
z1
In[]:=
func2=(F/.y1->2)-(F/.y1->1)//Simplify//Expand
Out[]=
--++++--
8l
(+4lx+4(+))+4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
16x
(+4lx+4(+))+4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
4ly
(+4lx+4(+))+4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
8xy
(+4lx+4(+))+4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
4l
(+4lx+4(+))+4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
8x
(+4lx+4(+))+4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
4ly
(+4lx+4(+))+4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
8xy
(+4lx+4(+))+4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
(z-z1)
2
l
2
x
2
y
2
z
2
z1
In[]:=
F2=Integrate[func2,z1]
Out[]=
-Log(l+2x+2(z-z1))-Log(l+2x+2(-z+z1))-Log-(l+2x+2(z-z1))+Log-(l+2x+2(-z+z1))
1
2
4(l+2x)+4lx+4+2l(z-z1)+4x(z-z1)+2(-2+y)-4+2y++4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
l
2
x
2
y
2
z
2
z1
2
(-2+y)
4(l+2x)+4lx+4+2l(-z+z1)+4x(-z+z1)+2(-2+y)-4+2y++4lx+4(4+-4y++-2zz1+)
2
l
2
x
2
l
2
x
2
y
2
z
2
z1
2
(-2+y)
4(l+2x)+4lx+4+2l(z-z1)+4x(z-z1)+2(-1+y)-2+2y++4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
l
2
x
2
y
2
z
2
z1
2
(-1+y)
4(l+2x)+4lx+4+2l(-z+z1)+4x(-z+z1)+2(-1+y)-2+2y++4lx+4(1+-2y++-2zz1+)
2
l
2
x
2
l
2
x
2
y
2
z
2
z1
2
(-1+y)
func3=(F2/.z1->4)-(F2/.z1->3)//Simplify(**Solution**)
Out[]=
1
2
4(l+2x)+4lx+4-2l(-4+z)-4x(-4+z)+2(-2+y)-4+2y++4lx+4(20+-4y+-8z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-2+y)
4(l+2x)+4lx+4+2l(-4+z)+4x(-4+z)+2(-2+y)-4+2y++4lx+4(20+-4y+-8z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-2+y)
4(l+2x)+4lx+4-2l(-4+z)-4x(-4+z)+2(-1+y)-2+2y++4lx+4(17+-2y+-8z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-1+y)
4(l+2x)+4lx+4+2l(-4+z)+4x(-4+z)+2(-1+y)-2+2y++4lx+4(17+-2y+-8z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-1+y)
4(l+2x)+4lx+4-2l(-3+z)-4x(-3+z)+2(-2+y)-4+2y++4lx+4(13+-4y+-6z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-2+y)
4(l+2x)+4lx+4+2l(-3+z)+4x(-3+z)+2(-2+y)-4+2y++4lx+4(13+-4y+-6z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-2+y)
4(l+2x)+4lx+4-2l(-3+z)-4x(-3+z)+2(-1+y)-2+2y++4lx+4(10+-2y+-6z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-1+y)
4(l+2x)+4lx+4+2l(-3+z)+4x(-3+z)+2(-1+y)-2+2y++4lx+4(10+-2y+-6z+)
2
l
2
x
2
l
2
x
2
y
2
z
2
(-1+y)
In[]:=
g[x_,y_,z_,l_]:=NIntegrate-+x+x++,{y1,1,2},{z1,3,4}
l
2
3/2
2
l
2
2
(y-y1)
2
(z-z1)
In[]:=
g[1,-1,-1,1]
Out[]=
-0.00984229
In[]:=
func3/.x->1/.y->-1/.z->-1/.l->1//N(*CheckOK*)
Out[]=
-0.00984229+0.