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

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

[아두이노] 가변저항(Potential Divider)과 전압분배(Voltage Divider)

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

[투자] ETF 투자 가이드 : 카테고리별 ETF 선택 전략

NPN, PNP 트랜지스터 차이점

[수학] 증명: 모든 자연수는 유일한 소인수분해를 가진다 - 산술의 기본정리

[PLC] AWG => SQ 단위 변환

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

[투자] 강화학습을 위한 자산 격자 생성과 수식 해석