Численное интегрирование
Численное интегрирование — это способ вычисления определённого интеграла по приближенной формуле, являющейся суммой взвешенных значений функций.
Описание[править]
Суть численного интегрирования состоит в расчёте значения определённого интеграла по взвешенным значениям подынтегральной функции, без использования первообразной функции.
Сила численного интегрирования состоит в возможности оценки значения определённого интеграла путём простых вычислений.
Обозначения[править]
- n — число отрезков на [a; b];
- In — квадратурная формула;
- f(xi) — значения подынтегральной функции в точках xi,
- qi — весовые коэффициенты,
- Rn — остаточный член.
Формула[править]
При численном интегрировании используется общая формула определённого интеграла , где
- Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle I_n=\sum\limits_{i=1}^nq_if(x_i)} — квадратурная формула.
Порядок точности формул[править]
- m = 1 для формулы правых прямоугольников
- m = 1 для формулы левых прямоугольников
- m = 2 для формулы прямоугольников
- m = 2 для формулы трапеций
- m = 4 для формулы Симпсона
- m = 4 для формулы трёх восьмых
Правило Рунге[править]
Для оценки точности расчёта интеграла I с помощью квадратурных формул (например, необходимо рассчитать значение интеграла с помощью квадратурной формулы для I2n=Ih/2) на практике можно применять правило Рунге:
- Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \left|I-I_{2n}\right|<\frac{\left|I_{2n}-I_n\right|}{2^m-1}} или Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \left|I-I_{h/2}\right|<\frac{\left|I_{h/2}-I_h\right|}{2^m-1}} , где
- In = Ih — значение квадратурной формулы при шаге h = (b − a)/n,
- I2n = Ih/2 — значение квадратурной формулы при шаге h/2 = (b − a)/(2n),
- m — порядок точности квадратурной формулы.
Условие применения правила Рунге строго задаётся для чётного n следующим неравенством:
- Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle 2^m\left|\frac{I_n-I_{2n}}{I_{n/2}-I_n}-1\right|<0,1} или Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle 2^m\left|\frac{I_h-I_{h/2}}{I_{2h}-I_h}-1\right|<0,1} , где
- In = Ih — значение квадратурной формулы при шаге h = (b − a)/n,
- I2n = Ih/2 — значение квадратурной формулы при шаге h/2 = (b − a)/(2n),
- In/2 = I2h — значение квадратурной формулы при шаге 2h = (b − a)/(n/2),
- m — порядок точности квадратурной формулы.
Формула Ричардсона[править]
Более точным (по крайней мере на порядок выше, то есть с порядком точности m + 1) значением интеграла I (по сравнению со значением I2n = Ih/2) является значение I*, вычисленное или экстраполированное по формуле Ричардсона:
- или Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle I^*=\frac{2^mI_{h/2}-I_h}{2^m-1}} , где
- In = Ih — значение квадратурной формулы при шаге h = (b − a)/n,
- I2n = Ih/2 — значение квадратурной формулы при шаге h/2 = (b − a)/(2n),
- m — порядок точности квадратурной формулы.
Виды формул:[править]
- Квадратурные формулы:
- Кубатурные формулы:
Численные методы:[править]
Литература[править]
- Демидович Б. П., Марон И. А. Основы вычислительной математики — М.: Наука, 1970