[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] 서보 모터 브레이크 결선, 왜 릴레이 터미널을 써야 할까?

[테라리움] 이끼 채집과 번식: 건강한 번식을 위한 검역과 관리 가이드

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

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

3상 모터 전력에서 전류 계산하기 (How to Convert Three-Phase Power to Amps)

[DIY 스마트팜] 아이디어: XH-M609 + Ideal Diode를 이용한 자동 전원 전환 모듈 (태양광 DC 전원 우선 사용)

[PLC] AWG => SQ 단위 변환

[PLC] MELSEC-Q MR-J4-B 서보 브레이크 배선

[PC] 최대절전모드에서 PC가 멋대로 켜지는 이유와 해결 방법