[파이썬] 미분 - 그래프 ( sympy 모듈 ) - 수학
2021. 1. 14. 15:41ㆍ기초
728x90
from sympy import *
init_printing()
x, y = symbols('x y')
fx = x**3 + 2*x**2 - 4*x - 2 # 방정식
display(Eq(y, fx))
plot(fx, (x, -5, 5), ylim=(-10, 10)) # 그래프
◎ 도함수 / 도함수 해
diff(fx, x) # 도함수
solve(diff(fx, x), x) # 도함수-해
◎ 극대값 / 극소값
ans = solve(diff(fx, x), x)
ans_list = [] # 극대값, 극소값
for i in range(len(ans)):
ans_tuple = ()
ans_tuple = ans_tuple + (ans[i], fx.subs(x, ans[i]))
ans_list.append(ans_tuple)
ans_list
반응형
'기초' 카테고리의 다른 글
[파이썬] 적분 - 그래프 ( sympy 모듈 ) - 수학 (0) | 2021.01.15 |
---|---|
[파이썬] 난수 발생 (random) 모듈 (0) | 2021.01.12 |
[파이썬] 기초 통계 ( statistics / numpy 모듈 ) - 수학 (0) | 2021.01.12 |
[파이썬] 방정식 / 행렬 - 그래프 ( sympy / numpy 모듈 ) - 수학 (0) | 2021.01.09 |
[파이썬] 날짜 - 시간 ( datetime / time ) 모듈 활용 (0) | 2021.01.06 |