Advertisement
mikhail_dvorkin

SymPy Example

Apr 28th, 2016
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. import sympy
  2.  
  3. a = sympy.Rational(5, 3)
  4. a **= 60
  5. print(a)
  6.  
  7. x = sympy.Symbol('x')
  8. y = sympy.Symbol('y')
  9. p = y + y * 2 * y * y
  10. print(p)
  11.  
  12. sympy.plotting.plot(p, (y, -3, 3))
  13. print(p * sympy.sqrt(p))
  14. p = (x + x * y) / x
  15. p = sympy.sin(x)**2 + sympy.cos(x)**2
  16. p = sympy.cos(sympy.pi / 3 - x)
  17. print(p, "=", sympy.simplify(p))
  18.  
  19. p = (x + 5) ** 7
  20. print(p.subs(x, 10))
  21. print(p.subs(x, x**2))
  22. q = sympy.expand(p)
  23. print(q)
  24. print(sympy.factor(6 * x ** 2 + 5 * x + 1))
  25. print(sympy.factor(sympy.log(x) ** 2 - x ** 2))
  26. print(sympy.sqrt(x) + x ** sympy.Rational(1/2))
  27. print(sympy.factor(sympy.expand((x + 1) * (x + 0.3))), "BUG")
  28. print(sympy.limit(sympy.sin(x * y) / x, x, 0))
  29. print(sympy.limit(1 / x, x, 0, dir="-"))
  30. p = sympy.sin(x)**2 + sympy.cos(x)**2
  31. q = sympy.cos(x)**2 + sympy.sin(x)**2
  32. print(p == q)
  33. print(sympy.diff(sympy.tan(x) ** 2))
  34. print(sympy.series(sympy.cos(x), n=9))
  35. p = sympy.integrate(x ** 2 + 1)
  36. p = sympy.integrate(1 / x ** 2, (x, 5, sympy.oo))
  37. p = sympy.integrate(sympy.exp(-x**2), (x, -sympy.oo, sympy.oo))
  38. p = sympy.integrate(sympy.exp(sympy.tan(x)), (x, 3, 4))
  39. print(p)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement