Аналогично, в методе правых прямоугольников

Si = h f(xi), i = 1,2,...,n; Аналогично, в методе правых прямоугольников - student2.ru . (6.3)

И в методе средних прямоугольников

Si = h Аналогично, в методе правых прямоугольников - student2.ru ), i = 0,1,2,...,n-1; Аналогично, в методе правых прямоугольников - student2.ru , (6.4)

где Аналогично, в методе правых прямоугольников - student2.ru , i = 0,1,2,...,n-1.

Приведенные формулы для S являются вычислительными формулами методов прямоугольников.

На рис.6.5. приведена блок-схема вычисления определенного интеграла методом средних прямоугольников.

Аналогично, в методе правых прямоугольников - student2.ru

Рис.6.5. Алгоритм метода средних прямоугольников

Алгоритмы для методов левых и правых прямоугольников отличаются от изображенного на рис.6.5 лишь одним блоком (он выделен жирной линией). Для метода левых прямоугольников здесь должно стоять X=A, для метода правых прямоугольников должно быть X=A+h.

Метод средних прямоугольников имеет меньшую погрешность по сравнению с методом левых или правых прямоугольников и за счет коэффициента в знаменателе (24 > 2), и за счет интеграла от производной, т.к. для большинства функций выполняется неравенство Аналогично, в методе правых прямоугольников - student2.ru .

Следовательно, использование метода средних прямоугольников является предпочтительным, но использовать его удается не всегда. Если значения f(x) определяются из эксперимента в дискретном наборе узлов, то метод средних прямоугольников напрямую при­менить нельзя из-за отсутствия значений f(x) в срединных точках. В этой ситуации приходится применять либо какие-нибудь средства интерполяции, что приводит к дополнительным расходам машинного времени и памяти, либо другие методы численного интегрирования.

Наши рекомендации