[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 미터아웃

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

[주식] 나스닥, S&P 500, 다우존스 차이점

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

[투자] 기하 브라운 운동(Geometric Brownian Motion)이란?

[PLC] 래더 다이어그램과 PLC

[수학] 정규분포의 확률밀도 함수가 이차 함수의 지수 형태를 가지는 이유

전력(kW) 계산하기 (직류, 교류 단상, 교류 삼상)

[주식] 왜 주식 가격은 로그정규분포를 따를까?

3선 결선식 센서의 타입 PNP, NPN