Формулы численного интегрирования. Формулы прямоугольников и трапеций
Требуется вычислить определенный интеграл: (5.1) Выберем на отрезке интегрирования различных узлов и интерполируем функцию по ее значениям в этих узлах некоторым полиномом . Тогда определенный интеграл (5.1) приближенно можно вычислять по формуле , (5.2) которая называется квадратурной формулой интерполяционного типа. Метод прямоугольников. На каждом отрезке , функция заменяется полиномом нулевой степени . Поэтому приближенно I вычисляется по формуле (см. рис. 5.1): (5.3)
Для равноотстоящих узлов формула (5.3) имеет следующий вид: , (5.4) Или Function f(x) f = Sqr(2 * x ^ 2 + 1) End Function Sub Integral() a = Cells(1, 2) b = Cells(2, 2) n = Cells(3, 2) h = (b - a) / n x = a S = 0 1 s = s + f(x) * h x = x + h If x < b Then GoTo 1 Cells(5, 2) = s
|