Python/numpy

파이썬 numpy.simpson 함수 활용하기

PySun 2024. 8. 12. 21:39
반응형

Numpy Simpson 함수 소개:

Numpy의 `simpson` 함수는 심슨 규칙(Simpson's rule)을 사용하여 주어진 데이터의 적분을 수행합니다. 이는 수치 적분 방법 중 하나로서, 수치적으로 부정적분을 계산하는 데 사용됩니다.

기본 사용법:

`simpson` 함수를 사용하여 데이터의 적분을 계산하는 방법은 다음과 같습니다.

import numpy as np

# 적분할 데이터 생성
x = np.linspace(0, 10, 100)
y = np.sin(x)

# 심슨 규칙을 사용하여 적분 계산
integral = np.simpson(y, x)

print("적분 결과:", integral)

위의 예시 코드에서는 주어진 데이터에 대해 심슨 규칙을 사용하여 적분을 계산합니다. `x`와 `y`는 적분할 함수의 x 값과 해당하는 y 값으로 구성된 배열입니다.

결과:

`simpson` 함수를 사용하여 주어진 데이터의 적분을 계산할 수 있습니다. 이를 통해 수치적 적분을 수행하는 데에 유용한 도구로 활용할 수 있습니다.

반응형