
- •Тема1: Модели и моделирование
- •Пример построения математической модели:
- •Погрешности численных методов
- •Свойства численного решения
- •Тема2 Аппроксимация функций
- •Интерполяционная формула Лагранжа
- •Сплайны
- •Сплайны третьей степени
- •Метод наименьших квадратов
- •Тема 3: Решение нелинейных уравнений
- •Метод половинного деления
- •Метод простых итераций
- •Метод хорд
- •Метод Ньютона (касательных)
- •Тема 4: Решение систем линейных уравнений
- •Метод Гаусса
- •Метод прогонки
- •Метод уточнения решения
- •Метод Гаусса-Зейделя
- •Тема5: Решение систем нелинейных уравнений
- •Простой итеррации
- •Метод Ньютона
- •Метод возмущения параметров
- •Тема 6: Численное интегрирование
- •Метод определенного интеграла
- •Метод трапеции
- •Метод Симпсона
- •Метод Гаусса
- •Метод Монте-Карло
- •Метод Монте-Карло для вычисления кратных интегралов
- •Решение обыкновенных дифференциальных уравнений (оду)
- •Метод Эйлера
- •Модифицированный метод Эйлера
- •Метод Рунге – Кутта
- •Метод Рунге-Кутта для решения систем оду
- •Метод Рунге-Кутта для оду высших порядков
- •Метод стрельбы
- •Метод конечных разностей (мкр) (метод сеток).
- •Решение дифференциальных уравнений с частными производными
- •Явная разностная схема для уравнения теплопроводности
- •Неявная разностная схема для уравнения теплопроводности
- •Задачи оптимизации.
- •Метод половинного деления
- •Метод золотого сечения
- •Метод покоординатного подъёма (спуска)
- •Метод градиентного подъёма (спуска)
- •Метод наискорейшего подъёма
- •Задания для самостоятельной проработки
Метод Ньютона
Этот метод обладает гораздо более высокой сходимостью, и главное обладает большей областью сходимости, чем метод простых итераций.
В основе метода лежит представление всех уравнений системы в виде ряда Тейлора с отброшенными членами, содержащие вторые и более высоких порядков производные.
…………………..
Представим решение на k-ом итерационном шаге в виде xi = (xi)k + dxi
Нахождение небольших поправок dxi к решению, для этого подставим значение в уравнение системы.
В результате получается система уравнений:
……………………………………..
В этой системе все производные и все правые части вычисляются при уже найденных значениях.
Получили систему линейных уравнений относительно неизвестных, после того как решение системы найдено, решаем ее методом Гаусса, получаем решение на k+1 итерационном шаге: (xi)r+1 = (xi)k + dxi .
Метод 20
Метод возмущения параметров
Наряду
с системой, решение которой необходимо
найти, рассмотрим систему из такого же
числа уравнений, решение которого
известно.
…………………..
……………………
Деформируя (возмущая) уравнения системы с известным решением с помощью конечного числа N малых приращений преобразуем их к первой системе, решение которой необходимо найти. Возмущения можно производить различными способами. Например, на k-ом шаге деформации, деформируемую систему можно записать в виде (Gi)k = Gk + (Fi - Gi)*k/N, i-номер уравнения. Если число шагов деформации N достаточно велико, то деформация системы на каждом шаге будет незначительной.
Решение системы можно использовать как начальное приближение неизвестных для итерационного решения полученного при первой деформации системы. Так как эта система при больших N мало отличается от предыдущей, то вероятно, что сходимость для деформируемой системы будет обеспечена. После этого производится вторая деформация и используя решение полученной для первой деформации в качестве начального приближения. Найдем корень системы после второй деформации, в конце счета, когда номер деформации k станет равной N решаемая система становится эквивалентно исходной. Применение этого метода может привести к значительному объему увеличений, однако при этом возрастают шансы сходимости метода.
Тема 6: Численное интегрирование
Метод 21
Метод определенного интеграла
где,
Часто возникает задача численного интегрирования, например в таких случаях когда:
-
аналитически, через элементарные функции интеграл не берётся;
-
численное интегрирование необходимо использовать, если подинтегральная функция задана в табличном виде.
При численном интегрировании используется определение интеграла и его геометрического смысла. Приближенное значение интеграла мы получим, если в интегральной сумме ограничимся конечным числом слагаемых.
Метод 22
Метод трапеции
В методе трапеции интеграл приближенно заменяется на сумму площадей трапеций образующихся после замены графика функций y=f(x) ломанной соединяющей точками y=f(x) (xi-1,yi-1)-(xi,yi).
Площадь трапеции
с номером (i)
равняется:
∆xi=hi-шаг интегрирования.
Для практического
использования важен случай интегрирования
с постоянным шагом hi=h=const,
в этом случае:
=
Погрешность численного интегрирования определяется шагом разбиения h, с уменьшением h точность возрастает, точность вычисления интеграла по методу прямоугольников и трапеций имеет порядок h2
Метод 23