본문 바로가기
Python/Basic

[Python Basic] Python 에 수식표현(Sympy)

by 하람 Haram 2022. 10. 3.
728x90

Python 에 수식을 어떻게 표현을 할 수 있을까 ???

=>Sympy를 이용해서 출력을 하면 된다 

 

from sympy.abc import x,y,z

x,y, 오일러상수 e등을 본래 알파벳이 아닌 함수의 변수 혹은 상수로 활용하기 위해 sympy.abc에서 import

즉, 수학적인 의미를 담은 문자라고 선언

from sympy.plotting import plot

사용한 수식을 그래프로 나타내기 위해서 사용 

sym.diff(function)

미분값을 나타내어 준다

 

func =x**2 + 2*x + 100
val = func.subs(x,1) #103

sym.subs 함수는 변수를 다른변수로 치환하거나 값을 대입해준다.

function명.subs(넣을 곳, 넣을 값)

728x90