SymPy로 함수 식의 미분 구하기

2022. 2. 5. 16:45About Me/AI Tech

미분을 계산하기 위해서, 미지수가 있는 식을 표현하거나 미분값을 계산할 수 있어야 한다.

Python에는 수학의 미지수 등의 기호를 사용하게 해주는 SymPy library가 있다.

 

# SymPy.diff() 함수 이용하기

함수 이름 기능
SymPy.ploy() 함수 식 정의
SymPy.subs() 변수를 다른 변수로 치환하거나, 값을 대입
SymPy.diff() 도함수 식 계산

 

# 미분의 정의로 미분 식 유도하기

미분 정의 식

미분의 정의가 다음과 같으므로, SymPy.diff()를 사용하지 않고도 미분 식을 유도할 수 있다.

h값을 1e-9와 같이 엄청나게 작은 값을 넣어주면 된다.

 

 

 

 

 

 

 

 

반응형

'About Me > AI Tech' 카테고리의 다른 글

[Week 4- Day 1] 회고  (0) 2022.02.07
[Week 3- Day 2] 회고  (0) 2022.02.06
경사하강법(Gradient_Descent)으로 선형회귀 문제 풀기  (0) 2022.02.03
[Week 3- Day 1] 회고  (0) 2022.02.03
[Week 2- Day 5] 회고  (0) 2022.01.30