SymPy를 활용하여 선형 방정식을 푸는 방법

먼저, SymPy를 설치해야 합니다. 파이썬 환경에서 pip install sympy 명령을 사용하여 SymPy를 설치할 수 있습니다.

이제, SymPy를 사용하여 선형 방정식을 풀어보겠습니다. 아래는 선형 방정식 2x + 3y = 74x + 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 = 2y = 1입니다.

위의 예제에서 symbols 함수를 사용하여 변수 xy를 정의하고, Eq 함수를 사용하여 선형 방정식을 정의합니다. solve 함수를 사용하여 선형 방정식을 풀고, 결과를 변수 solution에 저장합니다. 마지막으로, print 함수를 사용하여 결과를 출력합니다.

이처럼 SymPy를 활용하면 파이썬을 사용하여 간단하게 선형 방정식을 풀 수 있습니다.

해시태그: #SymPy #선형방정식