SymPy를 활용하여 선형 방정식을 푸는 방법
먼저, SymPy를 설치해야 합니다. 파이썬 환경에서 pip install sympy
명령을 사용하여 SymPy를 설치할 수 있습니다.
이제, SymPy를 사용하여 선형 방정식을 풀어보겠습니다. 아래는 선형 방정식 2x + 3y = 7
과 4x + 2y = 10
을 푸는 예제 코드입니다.
from sympy import symbols, Eq, solve
x, y = symbols('x y')
eq1 = Eq(2*x + 3*y, 7)
eq2 = Eq(4*x + 2*y, 10)
solution = solve((eq1, eq2), (x, y))
print(solution)
실행 결과는 다음과 같습니다.
{x: 2, y: 1}
따라서, 주어진 선형 방정식의 해는 x = 2
와 y = 1
입니다.
위의 예제에서 symbols
함수를 사용하여 변수 x
와 y
를 정의하고, Eq
함수를 사용하여 선형 방정식을 정의합니다. solve
함수를 사용하여 선형 방정식을 풀고, 결과를 변수 solution
에 저장합니다. 마지막으로, print
함수를 사용하여 결과를 출력합니다.
이처럼 SymPy를 활용하면 파이썬을 사용하여 간단하게 선형 방정식을 풀 수 있습니다.
해시태그: #SymPy #선형방정식