Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

#I=integrate(fun,(var,LL,UL),(var,LL,UL),(var,LL,UL))

from sympy import *


x,y=symbols("x y")
fun=1/sqrt((1-x**2)*(1-y**2))
I=integrate(fun,(y,0,1),(x,0,1))
print("Integration value",I)

Integration value pi**2/4

from sympy import *


x,y,a=symbols("x y a")
fun=y
I=integrate(fun,(y,x**2/(4*a),sqrt(4*a*x)),(x,0,4*a))
print("Integration value",I)

Integration value 48*a**3/5

from sympy import *


x,y,z=symbols("x y z")
fun=x+y+z
I=integrate(fun,(x,0,1),(y,0,2),(z,0,3))
print("Integration value",I)

Integration value 18

from sympy.vector import *


C=CoordSys3D('')
i,j,k=C.i,C.j,C.k
x,y,z=C.x,C.y,C.z
fun=x*y*z
V=gradient(fun)
print("Gradient of function=",V)

Gradient of function= .y*.z*.i + .x*.z*.j + .x*.y*.k

from sympy.vector import *


C=CoordSys3D('')
i,j,k=C.i,C.j,C.k
F1=i+j+k
F2=2*i+3*j-9*k
Result=F1.dot(F2)
print("Dot product of F1 and F2=",Result)

Dot product of F1 and F2= -4

from sympy.vector import *


C=CoordSys3D('')
i,j,k=C.i,C.j,C.k
F1=i+j+k
F2=2*i+3*j-9*k
Result=F1.cross(F2)
print("Cross product of F1 and F2=",Result)

Cross product of F1 and F2= (-12)*.i + 11*.j + .k


from sympy.vector import *
C=CoordSys3D('')
i,j,k=C.i,C.j,C.k
x,y,z=C.x,C.y,C.z
F=x*y*i+x**2*y**3*j+sin(z)*k
Result=divergence(F)
print("divergence of F=",Result)

divergence of F= 3*.x**2*.y**2 + .y + cos(.z)

from sympy.vector import *


C=CoordSys3D('')
i,j,k=C.i,C.j,C.k
x,y,z=C.x,C.y,C.z
F=x*y*z*i+x**2*y**3*z**2*j+sin(z)*k
Result=curl(F)
print("Curl of F=",Result)

Curl of F= (-2*.x**2*.y**3*.z)*.i + .x*.y*.j + (2*.x*.y**3*.z**2 - .x*.z)*.k

You might also like