[파이썬 수학] 방정식 및 선형 방정식 시스템 풀기


[파이썬 수학] 방정식 및 선형 방정식 시스템 풀기

이번에도 마찬가지로 sympy 모듈의 Symbol 클래스를 import 해서 방정식과 선형 방정식 시스템을 풀어보자. 방정식 풀기 sympy의 solve( ) 함수는 방정식에 대한 해를 찾아내는데 주로 사용된다. x와 같은 변수를 표현하는 부호를 갖는 수식을 입력하면 solve( ) 함수는 해당 부호의 값을 계산하는 원리인데 항상 입력한 수식이 0이 될 것이라고 가정해서 수식을 계산한다. 즉, 해당 부호에 입력하면 전체 수식이 0이 되는 값을 해로 출력한다는 것이다. 간단한 방정식인 x - 5 = 7을 보자. 여기서 x의 값은 누가봐도 12인데 이를 계산하기 위해 solve( ) 함수를 이용하면 방정식의 한 쪽이 x - 5 - 7 = 0 처럼 0 되도록 해야 한다. 그럼 이제 solve( ) 함수를 사용해 보자. >>> from sympy import Symbol, solve >>> x = Symbol('x') >>> expr = x - 5 - 7 >>> solve(expr) [12...


#python #solve #Symbol #sympy #방정식 #연립방정식 #이차방정식 #파이썬

원문링크 : [파이썬 수학] 방정식 및 선형 방정식 시스템 풀기