Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Задача 3. Вычисление определенных интегралов
Вычислить определенный интеграл методом Симпсона. Отрезок интегрирования [a, b] разбить на десять частей (табл. 3).
Таблица 3
Задача 4. Решение дифференциальных уравнений Решить задачу Коши для обыкновенного дифференциального уравнения на отрезке [а, b] с начальным условием и шагом интегрирования h методом Рунге-Кутта (табл. 4). Построить график полученной кривой. Таблица 4
Задача 5. Задачи регрессии Методом наименьших квадратов построить линейную функцию для табличных данных (табл. 5). Нарисовать график полученной функции и показать исходные данные. Таблица 5
Численные методы решения задач Решение нелинейных уравнений Математические модели реальных объектов, как правило, описываются нелинейными уравнениями. Нахождение корней нелинейных уравнений - одна из древнейших математических проблем, которая не потеряла своей остроты и в наши дни: она часто встречается в самых разнообразных областях науки и техники. Постановка задачи Требуется найти такие значения аргумента x, для которых справедливо уравнение (1) Корень x уравнения (1) геометрически представляет собой абсциссу точки пересечения (рис. 1а), точки касания (рис. 1б) или другой общей точки (рис. 1в) графика функции и оси х.
Рис. 1
Методы решения нелинейных уравнений делятся на прямые и итерационные. Прямые методы позволяют записать корни уравнения (1) в виде некоторого конечного соотношения (формулы). Примером такого решения является нахождение корней квадратного уравнения, известного из школьного курса алгебры. В дальнейшем будут рассматриваться только уравнения, которые, как правило, не имеют аналитических формул для вычисления корней уравнения. Для них приходится пользоваться итерационными методами нахождения решения, которые состоят из двух этапов: 1. Отыскание приближенного значения корня (отделение корня), т.е. нахождение такого конечного промежутка, внутри которого имеется единственное решение данного уравнения (1). Отделение корней можно осуществить аналитическим (находя критические точки функции) и графическим (путем построения графика функции) способами. Для отделения корней применяют следующий критерий: если на отрезке [a; b] функция непрерывна и монотонна, а ее значения на концах отрезка имеют разные знаки, то этот отрезок содержит один и только один корень уравнения (1). Достаточным признаком монотонности функции на некотором отрезке является сохранение знака ее производной на этом отрезке (если , то функция возрастает; если , функция убывает). 2. Уточнение приближенного значения до некоторой заданной степени точности. В практических задачах решением называют любое значение аргумента x отличающееся по модулю от точного значения корня x не более чем на малую величину e. В общем случае итерационный процесс состоит в последовательном уточнении начального приближения х0. Каждый такой шаг называется итерацией. В результате итераций находится последовательность приближенных значений корня х1, х2, ..., хк, ... Если эти значения с ростом k стремятся к истинному значению корня , Метод Ньютона В основе метода Ньютона (метода касательных) лежит разложение функции f(x) в ряд Тейлора: Члены, содержащие h во второй и более высоких степенях, отбрасываются, используется соотношение и предполагается, что при . Отсюда получается итерационная формула , (2)
Графическое представление метода показано на рис. 2. В точке (х0, f(х0)) проводят касательную к графику функции f(x) и точку пересечения ее с осью х принимают за новое приближение x1. Для него строят новую касательную, находят точку х2 и т.д. до тех пор, пока значение не станет достаточно близко к корню x. Счет прекращается, когда выполняется условие . (3)
Рис. 2
Метод Ньютона обладает квадратичной скоростью сходимости для.достаточно гладких функций f(x). Быстрота его сходимости в большой степени зависит от выбора начального приближения х0. Метод обеспечивает быструю сходимость, если выполняется неравенство , (4) Достоинством этого метода является его быстрая сходимость, а недостатком то, что помимо надо вычислять и , поэтому метод применим, если вычисление производной f ' не сложнее, чем вычисление функции f.
Пример 2.1. Найти корень уравнения (5) на отрезке [0; 2] с точностью e = 0, 01 методом Ньютона.
Решение Из уравнения (5) имеем . Вычисляя производные, получаем , . Проверим выполнение условия Фурье (4) на границах заданного интервала [0; 2]. Примем , тогда , . Таким образом, имеем и условие (4) не выполняется. Принимая х = 2, получим , . Условие (4) выполнено, поэтому в качестве , выбираем . Выполним первую итерацию по формуле (2): . Проверим выполнение условия (3): . Поскольку условие не выполняется, то делаем следующую итерацию: , . Условие (3) не выполнено, поэтому делаем еще одну итерацию: , , Таким образом, нам потребовалось 3 итерации для нахождения корня х = 1, 172 с точностью f(х)=0, 003. Популярное:
|
Последнее изменение этой страницы: 2017-03-11; Просмотров: 687; Нарушение авторского права страницы