SymPy를 이용한 다항식의 계산, 미분, 적분

  1. 다음 다항식을 정의하고, 전개한 결과를 출력하세요.



  2. 다항식 을 인수분해하세요.


  3. 다항식 를 대입한 결과는?


  4. 다음 다항식을 미분하세요.



  5. 다음 다항식을 적분하고, 구간 에서의 정적분 값을 구하세요.

 코드 예시
x = sympy.Symbol('x')
poly1 = (x + 1) * (x -2)
result1 = sympy.expand(poly1)

x = sympy.Symbol('x')
poly2 = x**2 - 5*x + 6
result2 = sympy.factor(poly2)

x = sympy.Symbol('x')
poly3 = x**2 + 2*x + 1

result3 = poly3.subs(x,5)

x = sympy.Symbol('x')
f = x**4 - 3*x**2 + 5

result4 = sympy.diff(f)
  1. ,
x = sympy.Symbol('x')
f = 2*x + 1

int_f = sympy.integrate(f)
area = sympy.integrate(f,(x,1,3))