[python] SymPy를 사용하여 무한 급수 계산하기

SymPy는 파이썬에서 사용할 수 있는 수학 라이브러리입니다. 이를 사용하면 다양한 수학적 연산을 할 수 있습니다. 이번 블로그 포스트에서는 SymPy를 사용하여 무한 급수를 계산하는 방법을 알아보겠습니다.

SymPy 설치하기

먼저 SymPy를 설치해야 합니다. 다음과 같이 명령어를 입력하여 SymPy를 설치할 수 있습니다.

pip install sympy

무한 급수 계산하기

SymPy의 무한 급수 계산 기능을 사용하려면 summation 함수를 사용해야 합니다. 다음은 summation 함수를 사용하여 무한 급수를 계산하는 간단한 예제입니다.

from sympy import Symbol, summation

# 변수 설정
n = Symbol('n')

# 시그마로 표현된 무한 급수 계산
result = summation(1/n, (n, 1, float('inf')))
print(result)

위의 코드에서는 먼저 Symbol 함수를 사용하여 변수 n을 정의합니다. 그 다음, summation 함수를 사용하여 무한 급수를 계산합니다. 첫 번째 인자는 무한 급수의 항을 나타내며, 두 번째 인자는 항의 범위를 나타냅니다. 위의 예제에서는 1부터 무한대(float('inf'))까지의 항을 더하여 무한 급수를 계산합니다.

이제 위의 코드를 실행하면 무한 급수의 결과를 출력할 수 있습니다.

참고 자료