- •Оглавление
- •Источники погрешностей при вычислениях по формулам.
- •1.1.Абсолютная и относительная погрешности. Оценки погрешностей
- •1.2. Границы значений числовых величин
- •1.3. Запись приближенных значений. Верные знаки
- •1.4. Округление. Погрешность округления. Первое правило подсчета верных знаков
- •Первое правило верных знаков
- •1.5. Линейные оценки погрешностей.
- •Линейные оценки погрешностей для функций нескольких переменных.
- •1.6. Метод границ
- •1.7. Правила подсчета верных знаков.
- •Контрольные вопросы
- •Литература
- •Тема 2. Численные методы решения уравнений с одним неизвестным
- •2.1. Постановка задачи. Метод последовательных приближений. Отделение корней
- •Отделение корней
- •Общая характеристика итерационных методов решения уравнений.
- •2.2. Метод половинного деления
- •2.3. Метод простой итерации
- •2.4. Метод касательных
- •2.5. Метод секущих
- •Оценка погрешности методов.
- •2.6. Комбинированный метод секущих и касательных
- •Контрольные вопросы
- •Литература
- •Тема 3. Численные методы решения систем уравнений
- •3.1. Постановка задачи
- •Общая характеристика численных методов решения систем линейных уравнений
- •3.2. Метод Гаусса
- •3.3. Метод простой итерации решения систем линейных уравнений
- •Контрольные вопросы
- •Литература
- •Тема 4. Интерполирование функций
- •4.1. Постановка задачи
- •4.2. Интерполяционный многочлен Лагранжа
- •Оценка погрешности интерполяционных формул
- •Контрольные вопросы
- •Литература
- •Тема 5. Наилучшее среднеквадратическое приближение
- •5.1. Аппроксимация функций методом наименьших квадратов
- •Нахождение приближающей функции в виде квадратного трехчлена
- •Контрольные вопросы
- •Литература
- •Тема 6. Численное интегрирование
- •6.1. Постановка задачи численного интегрирования. Квадратурные формулы Ньютона–Котеса
- •Формулы прямоугольников
- •Формула трапеций
- •Формула Симпсона (парабол)
- •6.2. Принцип Рунге оценки погрешностей
- •6.3. Статистический метод вычисления интегралов
- •I схема метода Монте–Карло
- •II схема метода Монте - Карло
- •Нахождение первообразной
- •Контрольные вопросы
- •Литература
- •Глоссарий
Формула трапеций
Пусть разбиение. Запишем на каждом частичном отрезкемногочлен Лагранжа
,
Тогда
Положим
Для оценки погрешности необходимо интегрировать остаточный член функции интерполяции
Т.о.
Формула Симпсона (парабол)
Используем теперь интегральную формулу приn=2, т.е. на каждом частичном отрезке запишем функцию параболы.
Рассмотрим частичный отрезок, положим для удобства
Т.о.
Интегрируя остаток интерполяционной формулы, получим формулу оценки погрешности:
6.2. Принцип Рунге оценки погрешностей
Недостатком рассмотренных ранее методов численного интегрирования является необходимость заранее определять шаг интегрирования вручную. (исходя из max производных) Пусть интеграл I вычислен по одной из квадратурных формул
Если функция достаточно гладкая f(x)Cp[a;b], то :
(1) (h – шаг интегрирования)
С уменьшением шага (2)
Причем при малых h можно считать что
Т.о.
Т.о. эта формула даёт возможность контролировать (грубо) погрешность приближения в зависимости от шага интегрирования.
Полученная формула позволяет провести вычисление следующим образом:
Полагают ;
Вычисляют
и вычисляют ;
Оценивают погрешность
Если
Если полагают и повторяют вычисления с шага 3.
Этот алгоритм носит название правила Рунге или метода повторного счета.
6.3. Статистический метод вычисления интегралов
Метод вычисления, основанный на статистических методах, чаще всего применяют для вычисления кратных интегралов (n≥ 4). Мы рассмотрим эти методы на примере определенного интеграла.
I схема метода Монте–Карло
С помощью генератора случайных чисел можно получить последовательность равномерно распределенных значений αi некоторой случайной величины α, которые характеризуются тем, что вероятность появления значения из интервала не зависит от положения этого интервала и .
Как известно
Можно приближенно заменить функцию f(x) набором равномерно распределенных значений и заменитьт.е. средним арифметическим дискретных значений функции.
Т.о. учитывая что (доказывается в теории вероятности), то
Пусть задан иji =random случайная величина из
Оценки для определения погрешности этой функции не существует. Скорость приближения In→ I определяется экспериментально. Задается цикл порядка n≥104.И в процессе вычисления интеграла выводятся все значения II. При стабилизации значащих цифр в соответствующем разряде считается, что требуемая точность достигнута.
Формулу I метода Монте-Карло в изначальном виде интерполировать неудобно из-за повторяющего вычисления суммы одних и тех же значений
В этой рекуррентной формуле полагают II=(b-a)f(x1) ()
II схема метода Монте - Карло
Основана на геометрическом подходе. Содной стороны
S – площадь криволинейной трапеции
S0
f
S
a b
С точки зрения теории вероятности доказывается, что, гдеS0 – площадь прямоугольника, содержащего S, а Р – вероятность попадания точки, выбранной случайно из S0 в S.
Пусть i., Ji =random [0, 1], тогда ,. Криволинейная трапеция определяется условиямиa≤x≤b, 0≤y≤f(x). Т.е. если точка с координатами (xi,yi) принадлежит прямоугольнику S0 и ji≤f(xi), то она принадлежит и трапеции S.
Пусть n – общее количество итераций N(n) – число точек, принадлежащих трапеции, тогда (закон больших чисел)
Т.о. , последовательность
Оценка погрешности, как и в первом случае, проводится на основе экспериментальных данных стабилизации разрядов в приближенном значении.
Очевидно, если функция (x) меняет знак на или является неположительной, можно рассмотреть функциюгде