🧮
🧮 수학·통계

다항식 수치적분 (심프슨 공식)

입력하면 바로 계산됩니다.

입력값

심프슨 공식 수치적분 쉽게 이해하기 — 개념과 원리

정적분 ∫ₐᵇ f(x) dx는 x = a부터 x = b까지 곡선과 x축 사이의 넓이를 부호를 고려해 나타낸 값입니다. 이 계산기는 다항식의 정적분을 심프슨 공식과 사다리꼴 공식으로 근사하고, 부정적분으로 구한 정확한 값도 함께 보여 주어 각 방법의 정확도를 비교할 수 있게 합니다. 수치적분은 측정 데이터나 부정적분을 식으로 구할 수 없는 함수를 컴퓨터로 적분할 때 쓰는 방법입니다.

0~3에서 x²의 사다리꼴 대 심프슨사다리꼴의 직선 윗변은 조금 넘쳐 100구간에서 9.00045, 심프슨의 포물선은 x²와 일치해 정확히 9입니다.0부터 3까지 x² 아래의 넓이사다리꼴직선 연결 → 조금 넘침심프슨포물선 연결 → 꼭 맞음≈ 9.00045= 정확히 9(h/3)[f₀ + 4f₁ + 2f₂ + … + 4f₉₉ + f₁₀₀]h = 3 ÷ 100 = 0.03 · 정확값: 3³ ÷ 3 = 9그림은 구간 몇 개만, 계산기는 100구간을 씁니다.
빨간 조각은 사다리꼴의 초과분이고, 심프슨의 포물선은 x²에 빈틈없이 맞습니다.

계산 방법

구간 [a, b]를 폭 h = (b − a) ÷ N인 N개의 소구간으로 나누고 fᵢ = f(a + i·h)라 합니다.

계수는 최고차항부터 입력하므로 "1 0 0"은 f(x) = x²입니다.

원리

사다리꼴 공식은 이웃한 점을 직선으로 잇고 사다리꼴 넓이를 더합니다. 심프슨 공식은 연속한 세 점을 지나는 포물선으로 곡선을 근사하고 그 넓이를 정확히 계산하며, 가중치 1, 4, 1은 이 포물선의 넓이에서 나옵니다. 포물선은 곡선의 휘어짐까지 반영하므로 오차가 h⁴에 비례해 줄고, 사다리꼴 공식은 h²에 비례해 줄어듭니다. 심프슨 공식은 3차 이하 다항식에서 오차가 없습니다.

예제 풀이

  1. 기본 입력값은 f(x) = x², a = 0, b = 3, N = 100이므로 h = 0.03입니다.
  2. 정확한 값은 F(x) = x³/3에서 F(3) − F(0) = 27/3 = 9입니다.
  3. x²은 2차식이므로 심프슨 공식도 정확히 9를 줍니다.
  4. 사다리꼴 공식의 오차는 (b − a)h²f″ ÷ 12 = 3 × 0.0009 × 2 ÷ 12 = 0.00045이므로 결과는 9.00045입니다.
시작 a 값에 따른 심프슨 공식 변화시작 a 값에 따른 심프슨 공식 변화-80-60-40-200200123456예제 값: 0시작 a
다른 값은 그대로 두고 “시작 a”만 바꿔 계산기를 다시 돌린 결과입니다. 금색 점이 예제 값이며, 위에 값을 입력하면 내 값으로 다시 그려집니다.
시작 a심프슨 공식
09
18.666666667
26.333333333
30
4-12.33333333
5-32.66666667
6-63

결과 해석

수치 결과를 정확한 값과 비교해 보십시오. 곡선이 아래로 볼록(f″ > 0)하면 사다리꼴 결과가 실제보다 크고, 위로 볼록하면 작게 나옵니다. N을 두 배로 늘리면 사다리꼴 오차는 약 1/4, 심프슨 오차는 약 1/16로 줄어듭니다. 결과가 음수이면 x축 아래쪽 넓이가 더 크다는 뜻입니다.

흔한 실수

주의: 오차 공식은 매끄러운 함수를 가정합니다. 잡음이 있는 실측 데이터나 뾰족한 점, 특이점이 있는 함수에서는 정확도가 훨씬 낮을 수 있습니다.

자주 묻는 질문

포물선을 쓰는데 왜 3차식까지 정확한가요?

두 소구간씩 묶으면 3차항의 오차가 대칭으로 상쇄되어, 오차가 4계 도함수에만 의존하기 때문입니다.

소구간은 몇 개로 나누면 되나요?

필요한 자릿수에서 결과가 더 이상 변하지 않을 때까지 N을 늘리면 됩니다.

심프슨 3/8 공식은 무엇인가요?

네 점을 지나는 3차식을 써서 가중치 1, 3, 3, 1과 3h/8을 곱하는 방법으로, N이 3의 배수여야 합니다.

출처: Burden, R. L., Faires, J. D., Numerical Analysis, Chapter 4 · NIST Digital Library of Mathematical Functions, §3.5 Quadrature (dlmf.nist.gov)

2026년 11월 8일 확인. 표준 공식을 이용해 브라우저에서 배정밀도 숫자로 계산합니다.

🧮 수학·통계 계산기 전체 →🏠 홍라이프 계산기 홈 →