Геометрически определённый интеграл выражает площадь «криволинейной трапеции», ограниченной графиком функции. Приближённо эту площадь можно вычислить суммированием площадей конечного числа прямоугольников, ширина которых равна h=b-an, а высота — значением подынтегральной функции f в точке xi=a+i⋅h ("левые" прямоугольники) или xi=a+(i+1)⋅h ("правые" прямоугольники) или xi=a+(i+0.5)⋅h ("средние" прямоугольники).
∫baf(x)dx≈hn-1∑i=0f(xi)
Ошибка усечения не превышает
для левых и правых прямоугольников
для средних прямоугольников (max_{t in [a,b]} |f''(t)|*(b-a)^3)/(24*n^2).
Алгоритм Integral(f,a,b,n)
// Входные данные: функция f, границы отрезка a<b, количество разбиений n
// Выходные данные: приближенное значение интеграла на отрезке [a,b]
s larr 0; h larr (b-a)//n
for i in [0...n-1] do
quad s larr s + f(a+(i+0.5)*h)
return s*h
Вместо прямоугольников можно использовать трапеции:
int_a^b f(x) dx ~~ h [(f(a)+f(b))/2 + sum_{i=1}^{n-1} f(a+i*h)]
Ошибка усечения не превышает
(max_{t in [a,b]} |f''(t)|*(b-a)^3)/(12*n^2).