Sympy 이용해서 미분하기

Code Snippets 2021. 5. 15. 13:18

뭔가 쓸모있는 것 같기도 하고 없는 것 같기도 하고,

아무튼 메모 해둔다. sympy를 이용해서 미분하는 방법이다.

사람이 쓰는 형태로 볼 수 있어서 좋긴 하다.

import sympy
sympy.init_printing(use_latex='mathjax')
x, mu, sigma = sympy.symbols('x mu sigma')
f = sympy.exp((x - mu) ** 2 / sigma ** 2)
f, sympy.diff(f, x)

아래는 로그 미분

x, k = sympy.symbols('x k')
f = sympy.log(x**2-3*k)
sympy.diff(f, x)
admin