рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Итерационные методы решения нелинейных уравнений

Итерационные методы решения нелинейных уравнений - раздел Информатика, Итерационные Методы Решения Нелинейных Уравнений. Цель Работы: Научиться Реша...

ИТЕРАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ НЕЛИНЕЙНЫХ УРАВНЕНИЙ. Цель работы: научиться решать нелинейные уравнения методом про-стых итераций, методом Ньютона и модифицированным методом Ньютона с помощью ЭВМ. Содержание работы: 1. Изучить метод простых итераций, метод Ньютона и модифициро-ванный метод Ньютона для решения нелинейных уравнений. 2. На конкретном примере усвоить порядок решения нелинейных урав-нений с помощью ЭВМ указанными методами. 3. Составить программу (программы) на любом языке программирова-ния и с ее помощью решить уравнение с точностью и . Сде-лать вывод о скорости сходимости всех трех методов. 4. Изменить и снова решить задачу. Сделать вывод о точности полученных результатов. 5. Составить отчет о проделанной работе. ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ Задание. 1. Доказать графическим и аналитическим методами существование единственного корня нелинейного уравнения (1) на отрезке . 2. Построить рабочие формулы метода простых итераций, метода Нью-тона и модифицированного метода Ньютона, реализующие процесс поиска корня нелинейного уравнения (1) на указанном отрезке. 3. Составить программу (программы) на любом языке программирова-ния, реализующие построенные итерационные процессы.

Решение. 1. Докажем графическим методом единственность корня нелинейного уравнения (1). Из графика функции на Рис.1 видно, что функ-ция пересекает ось в одной точке, являющейся приближенным зна-чением корня нелинейного уравнения (1). Но так как данная функция имеет сложный аналитический вид, то преобразуем уравнение (1) к виду и построим два графика и , имеющих более простой аналитиче-ский вид (Рис.2). Абсцисса точки пересечения графиков является прибли-женным значением корня. Заметим, что графический метод показывает коли-чество корней исходного уравнения, но не доказывает единственность корня на отрезке.

Рис.1 Аналитический метод. Функция непрерывна на отрезке , имеет на концах отрезка разные знаки ( ), а производ-ная функции не меняет знак на отрезке ( ). Следовательно, нелинейное уравнение (1) имеет на указанном отрезке един-ственный корень. 2. Метод простых итераций. Для построения рабочей формулы пере-пишем уравнение (1) в виде: . Проверим, выполняется ли дос-таточное условие сходимости на отрезке: (2) Если условие выполняется, то итерационный процесс строится по фор-муле Заметим, что в точке из отрезка , значение . Построим функцию . Константа выбирается из усло-вия (2). Если производная , то значение выбирается из интервала , если производная , то – из интер-вала . Так как всюду положительна на отрезке, то, конкре-тизируя значение производной в любой точке отрезка (например ), зна-чение определяется из интервала . Выбрав значение , за-пишем рабочую формулу метода простых итераций: (3) Итерационный процесс (3) можно начать, задав произвольное началь-ное приближение . Процесс (3) заканчивается при одновременном выполнении двух условий: и . В этом случае значе-ние является приближенным значением корня нелинейного уравнения (1) на отрезке . Метод Ньютона.

В качестве начального приближения здесь выбира-ется правый или левый конец отрезка, в зависимости от того, в котором вы-полняется достаточное условие сходимости метода Ньютона вида: (4) Заметим, что в точке условие (4) не выполняется, а в точке - выполняется.

Следовательно в качестве начального приближения выбирает-ся точка . Рабочая формула метода Ньютона для данной задачи запишется так: (5) Условия выхода итерационного процесса (5) аналогичны условиям ме-тода простых итераций.

Модифицированный метод Ньютона.

Начальное приближение вы-бирается аналогично методу Ньютона, т.е. . Рабочая формула модифи-цированного метода Ньютона для данной задачи запишется так: (6) Условия выхода итерационного процесса (6) аналогичны условиям ме-тода простых итераций.

Замечание: для того, чтобы сделать вывод о скорости сходимости ме-тодов, необходимо в каждом методе выбирать одинаковое начальное при-ближение. 3. Блок-схема метода простых итераций, метода Ньютона и модифици-рованного метода Ньютона приведена на рисунке 3. Ниже в качестве примера приведены программы на языках программи-рования Паскаль и С, реализующие итерационный процесс метода простых итераций.

ПРИМЕР ПРОГРАММЫ НА ЯЗЫКЕ ПАСКАЛЬ Program Pr_iter; Uses Crt; var n:integer; x0,x,eps,d,y,z,c:real; begin clrscr; n:=0;x0:=-1;c:=-0.1;x:=x0;eps:=0.001;d:= 0.01; repeat y:=x+c*(exp(x)+x);z:=x; n:=n+1; writeln(n:3,x:9:5,y:9:5,abs(y-x):9:5,abs (exp(y)+y):9:5); x:=y; until (abs(z-x)<=eps) and (abs(exp(x)+x)<=d); end. ПРИМЕР ПРОГРАММЫ НА ЯЗЫКЕ С #include <stdio.h> #include <math.h> main() { int n=0; float x,y,z,x0=-1,c=-0.1,eps=0.001;d=0.01; x=x0; clrscr(); do { y=x+c*(exp(x)+x);z=x; printf(“%d %.4f %.4f %.4f %.4f ”,n++,x,y,fabs(y-x), fabs(exp(y)+y)); x=y; } while(fabs(z-x)>e || fabs(exp(x)+x)>d; getch(); } Решение: в результате решения нелинейного уравнения (1) на указан-ном отрезке тремя методами при начальном приближении с точно-стью и получены следующие результаты: методом простых итераций ; методом Ньютона ; модифицирован-ным методом Ньютона . 4. Содержание отчета. Отчет о проделанной работе должен содержать: номер и название ла-бораторной работы; цель работы; содержание работы; задание на работу; теоретическую часть работы (вывод итерационных формул); листинг(и) про-грамм(ы); таблицы результатов (в случае, если число итераций в таблице достаточно большое, в отчет занести две первых и две последних итерации); выводы о проделанной работе.

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ 1. Определить количество корней исходного нелинейного уравнения графическим методом и построить график (пример приведен на рисунке 2). 2. Доказать аналитическим методом единственность корня исходного нелинейного уравнения на указанном отрезке. 3. Построить итерационные формулы, реализующие процесс поиска корня на отрезке методом простых итераций, методом Ньютона и модифици-рованным методом Ньютона. 4. Составить программу(ы) на любом языке программирования, реали-зующую(ие) построенные итерационные процессы, используя алгоритм ме-тодов, приведенный на рисунке. Печать результатов должен осуществляться на каждом шаге итераций в виде следующей таблицы: 5. Провести вычислительные эксперименты. 6. Составить отчет о проделанной работе.

ВАРИАНТЫ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ № варианта Нелинейное уравнение Отрезок 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.

– Конец работы –

Используемые теги: Итерационные, Методы, решения, нели, ных, уравнений0.089

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Итерационные методы решения нелинейных уравнений

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Математическая модель. Решение нелинейных уравнений. Решение систем линейных алгебраических уравнений
Погрешность математической модели связана с ее приближенным описанием реального объекта Например если при моделировании экономической системы не... Исходные данные... Исходные данные как правило содержат погрешности так как они либо неточно измерены либо являются результатом...

Решение систем линейных алгебраических уравнений методом простых итераций и методом Зейделя
При использовании итерационных процессов, сверх того, добавляется погрешность метода. Заметим, что эффективное применение итерационных методов существенно зависит… Сейчас разберем несколько определений которые будем использовать в этой работе.Система линейных уравнений с n…

Решение систем линейных алгебраических уравнений методом Гаусса и Зейделя
Хотя задача решения системы линейных уравнений сравнительно редко представляет самостоятельный интерес для приложений, от умения эффективно решать… В значительной степени ограничения на размерность решаемых систем можно снять,… Поэтому при создании вычислительных алгоритмов линейной алгебры большое внимание уделяют способам компактного…

Методы решения жестких краевых задач, включая новые методы и программы на С++ для реализации приведенных методов
Стр. 8. Второй алгоритм для начала счета методом прогонки С.К.Годунова.Стр. 9. Замена метода численного интегрирования Рунге-Кутта в методе прогонки… Стр. 10. Метод половины констант. Стр. 11. Применяемые формулы… Стр. 62. 18. Вычисление вектора частного решения неоднородной системы дифференциальных уравнений. Стр. 19. Авторство.…

Разработка программного обеспечения решения нелинейных уравнений
Задание Методом итераций решить систему уравнений с точностью -2.Для изображений кривой X12X222 X12-X22 Лемнискаты Бернули, воспользоваться… Объм работы графические работы, расчты и прочее Курсовая работа состоит из xxx… Этому способствовали его простота, удобное представление всех структурных конструкций, пригодность для использования…

Решение нелинейного уравнения методом касательных
Перечень ключевых понятий производная, метод касательных, программирование, нелинейное уравнение. Объект исследования Корни нелинейного уравнения. Цель работы Определение… Таким образом, при разработке алгоритма решения задачи математическая формулировка преобразуется в процедуру решения,…

ТЕКСТЫ ЛЕКЦИЙ ЛЕКЦИЯ 1. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ. 1. Системы линейных уравнений
ЛЕКЦИЯ СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ... Системы линейных уравнений Равносильные системы линейных уравнений...

ЛЕКЦИЯ № 2 / 3 2. Решение систем линейных уравнений методом Гаусса
Кафедра Автоматизации управления войсками... Только для преподавателей...

Решение систем линейных дифференциальных уравнений пятиточечным методом Адамса – Башфорта
Решение систем линейных дифференциальных уравнений мы описываем отдельной процедурой , что облегчает дальнейшую алгоритмизацию . Далее составляем…

Расчет нелинейных цепей методом эквивалентного генератора
Контрольные вопросы и задачи Как рассчитываются цепи с одним нелинейным резистором и произвольным числом линейных В чем преимущества... Ответ Р Вт Определить ток в цепи состоящей из последовательно... Ответ В схеме предыдущей задачи ВАХ нелинейного резистора описывается выражением ток в амперах напряжение...

0.036
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам