SymPy를 이용하여 다항식의 해를 구하는 방법
SymPy는 Python 기반의 대수 연산 라이브러리로, 다항식의 해를 구하는 데 매우 유용합니다. 이번 글에서는 SymPy를 사용하여 다항식의 해를 구하는 방법에 대해 알아보겠습니다.
SymPy 라이브러리 설치
먼저 SymPy 라이브러리를 설치해야 합니다. 다음 명령어를 사용하여 SymPy를 설치할 수 있습니다.
pip install sympy
SymPy를 이용한 다항식의 해 구하기
- SymPy 라이브러리를 가져옵니다.
import sympy as sp
- 변수를 선언합니다.
x = sp.symbols('x')
- 다항식을 정의합니다.
equation = x**2 - 5*x + 6
- 다항식을 해결합니다.
solution = sp.solve(equation, x)
위 코드를 실행하면 다항식의 해를 구할 수 있습니다. solve
함수는 다항식을 변수 x
에 대해 해결합니다. 위 코드의 결과인 solution
변수에는 다항식의 해가 저장됩니다.
예제 코드
아래의 예제 코드를 통해 SymPy를 사용하여 다항식의 해를 구하는 방법을 더 자세히 살펴보겠습니다.
import sympy as sp
x = sp.symbols('x')
equation = x**2 - 5*x + 6
solution = sp.solve(equation, x)
print("다항식의 해:", solution)
위 예제 코드를 실행하면 다항식의 해: [2, 3]
라는 출력 결과를 얻을 수 있습니다. 따라서 해당 다항식의 해는 2와 3입니다.
결론
SymPy를 사용하면 Python 코드 안에서 다항식의 해를 구할 수 있습니다. SymPy의 solve
함수를 사용하여 다항식을 해결하고, 그 결과를 변수에 저장하면 다항식의 해를 쉽게 구할 수 있습니다. SymPy의 다른 기능과 함께 사용하면 더 다양한 수학적 연산을 수행할 수 있습니다. 이를 통해 복잡한 수학 계산을 간편하게 처리할 수 있습니다.
#sympy #다항식