본문 바로가기
sympy

[파이썬] sympy를 활용한 수학계산 : 적분

by Sixty Hertz 2020. 2. 24.

[ sympy를 활용한 수학계산 : 적분 ]

 

 

적분(Integration)

 

import sympy as sym

x = sym.Symbol('x')
a = sym.integrate((x**2+3*x),x)

print(a)

 

x**3/3 + 3*x**2/2

 

sympy를 활용한 적분코드입니다. sym.integrate를 활용해 계산하면 원하는 식의 적분값을 계산할 수 있습니다.

 

위식은 별도로 적분범위를 지정하지 않았기 때문에 수식에 대한 적분값으로 계산됩니다.

 

import sympy as sym

x = sym.Symbol('x')
a = sym.integrate(sym.cos(x),(x,0,sym.pi))

print(a)

 

1

 

위 코드와 같이 적분의 범위를 지정해줄 수도 있습니다. cos(x)함수를 0 ~ pi 범위에 대해 적분하는 코드입니다.

댓글