[파이썬 수학] Sympy를 이용한 수식 요소 및 계산


[파이썬 수학] Sympy를 이용한 수식 요소 및 계산

이전 포스팅에서 부호로 된 수식을 정의하는 방법에 대해 학습했기 때문에 이번에도 이어서 이 패턴에 대해 제대로 학습을 해 보자. 이번에는 수식 요소화 및 전개/계산 방식이다. 수식 요소화 및 전개 factor( ) 함수는 수식을 요소로 분해하고, expand( ) 함수는 수식을 전개하며 이를 개개인 요소의 합으로 표현하게 된다. 기본 대수 공식은 x2-y2 = (x+y)(x-y)로 해당 함수를 테스트 해 보자. 공식의 좌변은 전개한 버전이며, 우변은 전개하기 전의 해당 요소가 된다. 공식은 두 개의 부호를 갖고 있으므로 두 개의 부호 객체를 만들어서 패턴을 전개시켜보자. >>> from sympy import Symbol >>> x = Symbol('x') >>> y = Symbol('y') >>> from sympy import factor >>> expr = x ** 2 - y ** 2 >>> factor(expr) (x - y)*(x + y) 기대했던 대로 수식을 요소화 시킨 ...


#Python #rev_lex #sympy #수식 #역사전식순서 #요소화 #파이썬

원문링크 : [파이썬 수학] Sympy를 이용한 수식 요소 및 계산