[python] 파이썬 적분 샘플 코드 (scipy.integrate.quad)

파이썬에서 적분(integral) 방법의 간단한 소개입니다. 아래와 같은 식을 사용자 정의 함수로 정의하고 적분값을 구해 보겠습니다.


아래는 코드 샘플입니다.


import numpy as np
import matplotlib.pyplot as plt
from scipy.integrate import quad


x = np.linspace(0, 2, 16)

def f(x): return x**2
y = np.zeros(x.size)
for i in range(x.size):
    y[i], error = quad(f, 0, x[i])
    
plt.plot(x, y)


실행결과는 아래와 같습니다.


끝.

댓글

이 블로그의 인기 게시물

공압 속도 제어: 미터인 vs 미터아웃

[PLC] AWG => SQ 단위 변환

[PLC] PLC 아날로그 입출력 기본

제너 다이오드에 저항을 연결하는 이유

[PLC] 양수 버튼 기능 구현 (2-Handed Anti-Tie Down)

[주식] 한국거래소(KRX) 데이터 API 입문 가이드

[농사] 토마토 수경재배 : pH 조절

[PLC] 서보 모터 브레이크 결선, 왜 릴레이 터미널을 써야 할까?

[아두이노] 역전압 스파이크의 해결사, 플라이백 다이오드 완벽 가이드

[알고리즘 트레이딩] 업비트 API, 거래 가능한 코인 리스트 및 거래대금 순위 조회