Лабораторная работа 4 решение уравнений методом итераций

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

Видео:Метод простой итерации Пример РешенияСкачать

Метод простой итерации Пример Решения

ЛАБОРАТОРНАЯ РАБОТА №1-2.

Видео:Метод простых итераций пример решения нелинейных уравненийСкачать

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

ИТЕРАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ НЕЛИНЕЙНЫХ УРАВНЕНИЙ.

Цель работы: научиться решать нелинейные уравнения методом простых итераций, методом Ньютона и модифицированным методом Ньютона с помощью ЭВМ.

1. Изучить метод простых итераций, метод Ньютона и модифицированный метод Ньютона для решения нелинейных уравнений.

2. На конкретном примере усвоить порядок решения нелинейных уравнений с помощью ЭВМ указанными методами.

3. Составить программу (программы) на любом языке программирования и с ее помощью решить уравнение с точностью Лабораторная работа 4 решение уравнений методом итерацийи Лабораторная работа 4 решение уравнений методом итераций. Сделать вывод о скорости сходимости всех трех методов.

4. Изменить Лабораторная работа 4 решение уравнений методом итерацийи снова решить задачу. Сделать вывод о точности полученных результатов.

5. Составить отчет о проделанной работе.

ПРИМЕР ВЫПОЛНЕНИЯ РАБОТЫ

1. Доказать графическим и аналитическим методами существование единственного корня нелинейного уравнения

Лабораторная работа 4 решение уравнений методом итераций(1)

на отрезке Лабораторная работа 4 решение уравнений методом итераций.

2. Построить рабочие формулы метода простых итераций, метода Ньютона и модифицированного метода Ньютона, реализующие процесс поиска корня нелинейного уравнения (1) на указанном отрезке.

3. Составить программу (программы) на любом языке программирования, реализующие построенные итерационные процессы.

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

Название: Итерационные методы решения нелинейных уравнений
Раздел: Рефераты по информатике, программированию
Тип: лабораторная работа Добавлен 09:43:21 25 июня 2008 Похожие работы
Просмотров: 2747 Комментариев: 21 Оценило: 3 человек Средний балл: 5 Оценка: неизвестно Скачать
Лабораторная работа 4 решение уравнений методом итераций

Рис.1

Аналитический метод. Функция Лабораторная работа 4 решение уравнений методом итерацийнепрерывна на отрезке Лабораторная работа 4 решение уравнений методом итераций, имеет на концах отрезка разные знаки (Лабораторная работа 4 решение уравнений методом итераций), а производная функции Лабораторная работа 4 решение уравнений методом итерацийне меняет знак на отрезке (Лабораторная работа 4 решение уравнений методом итераций). Следовательно, нелинейное уравнение (1) имеет на указанном отрезке единственный корень.

2. Метод простых итераций. Для построения рабочей формулы перепишем уравнение (1) в виде: Лабораторная работа 4 решение уравнений методом итераций. Проверим, выполняется ли достаточное условие сходимости на отрезке:

Лабораторная работа 4 решение уравнений методом итераций(2)

Если условие выполняется, то итерационный процесс строится по формуле

Лабораторная работа 4 решение уравнений методом итераций

Заметим, что в точке Лабораторная работа 4 решение уравнений методом итерацийиз отрезка Лабораторная работа 4 решение уравнений методом итераций, значение Лабораторная работа 4 решение уравнений методом итераций.

Построим функцию Лабораторная работа 4 решение уравнений методом итераций. Константа Лабораторная работа 4 решение уравнений методом итерацийвыбирается из условия (2). Если производная Лабораторная работа 4 решение уравнений методом итераций, то значение Лабораторная работа 4 решение уравнений методом итерацийвыбирается из интервала Лабораторная работа 4 решение уравнений методом итераций, если производная Лабораторная работа 4 решение уравнений методом итераций, то – из интервала Лабораторная работа 4 решение уравнений методом итераций. Так как Лабораторная работа 4 решение уравнений методом итерацийвсюду положительна на отрезке, то, конкретизируя значение производной в любой точке отрезка (например Лабораторная работа 4 решение уравнений методом итераций), значение Лабораторная работа 4 решение уравнений методом итерацийопределяется из интервала Лабораторная работа 4 решение уравнений методом итераций. Выбрав значение Лабораторная работа 4 решение уравнений методом итераций, запишем рабочую формулу метода простых итераций:

Лабораторная работа 4 решение уравнений методом итераций(3)

Итерационный процесс (3) можно начать, задав произвольное начальное приближение Лабораторная работа 4 решение уравнений методом итераций. Процесс (3) заканчивается при одновременном выполнении двух условий: Лабораторная работа 4 решение уравнений методом итерацийи Лабораторная работа 4 решение уравнений методом итераций. В этом случае значение Лабораторная работа 4 решение уравнений методом итерацийявляется приближенным значением корня нелинейного уравнения (1) на отрезке Лабораторная работа 4 решение уравнений методом итераций.

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

Лабораторная работа 4 решение уравнений методом итераций(4)

Заметим, что в точке Лабораторная работа 4 решение уравнений методом итерацийусловие (4) не выполняется, а в точке Лабораторная работа 4 решение уравнений методом итераций— выполняется. Следовательно в качестве начального приближения выбирается точка Лабораторная работа 4 решение уравнений методом итераций. Рабочая формула метода Ньютона Лабораторная работа 4 решение уравнений методом итерацийдля данной задачи запишется так:

Лабораторная работа 4 решение уравнений методом итераций(5)

Условия выхода итерационного процесса (5) аналогичны условиям метода простых итераций.

Модифицированный метод Ньютона. Начальное приближение Лабораторная работа 4 решение уравнений методом итерацийвыбирается аналогично методу Ньютона, т.е. Лабораторная работа 4 решение уравнений методом итераций. Рабочая формула модифицированного метода Ньютона Лабораторная работа 4 решение уравнений методом итерацийдля данной задачи запишется так:

Лабораторная работа 4 решение уравнений методом итераций(6)

Условия выхода итерационного процесса (6) аналогичны условиям метода простых итераций.

Замечание: для того, чтобы сделать вывод о скорости сходимости методов, необходимо в каждом методе выбирать одинаковое начальное приближение.

3. Блок-схема метода простых итераций, метода Ньютона и модифицированного метода Ньютона приведена на рисунке 3.

Лабораторная работа 4 решение уравнений методом итераций

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

ПРИМЕР ПРОГРАММЫ НА ЯЗЫКЕ ПАСКАЛЬ

printf(“%d %.4f %.4f %.4f %.4fn”,n++,x,y,fabs(y-x),

Решение: в результате решения нелинейного уравнения (1) на указанном отрезке тремя методами при начальном приближении Лабораторная работа 4 решение уравнений методом итерацийс точностью Лабораторная работа 4 решение уравнений методом итерацийи Лабораторная работа 4 решение уравнений методом итерацийполучены следующие результаты: методом простых итераций Лабораторная работа 4 решение уравнений методом итераций; методом Ньютона Лабораторная работа 4 решение уравнений методом итераций; модифицированным методом Ньютона Лабораторная работа 4 решение уравнений методом итераций.

4. Содержание отчета.

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

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ

1. Определить количество корней исходного нелинейного уравнения графическим методом и построить график (пример приведен на рисунке 2).

2. Доказать аналитическим методом единственность корня исходного нелинейного уравнения на указанном отрезке.

3. Построить итерационные формулы, реализующие процесс поиска корня на отрезке методом простых итераций, методом Ньютона и модифицированным методом Ньютона.

4. Составить программу(ы) на любом языке программирования, реализующую(ие) построенные итерационные процессы, используя алгоритм методов, приведенный на рисунке. Печать результатов должен осуществляться на каждом шаге итераций в виде следующей таблицы:

Видео:Метод итерацийСкачать

Метод итераций

Метод итераций решения системы уравнений. Пример решения

Решение получаем с помощью калькулятора Решение СЛАУ методом итераций .

Видео:Решение нелинейного уравнения методом простых итераций (программа)Скачать

Решение нелинейного уравнения методом простых итераций (программа)

Достаточное условие сходимости метода простых итераций

Прежде чем применять метод итераций, необходимо переставить строки исходной системы таким образом, чтобы на диагонали стояли наибольшие по модулю коэффициенты матрицы. Если при этом условие все таки не выполняется, то иногда удается обеспечить сходимость метода с помощью следующего метода.
Пусть дана система Ax = b. Преобразуем ее к виду: x= Qx + c
где Q = E — D•A, c = D•b
Здесь D — некоторая матрица. Нам необходимо подобрать такую матрицу D, чтобы выполнялось условие |Q| 0 =β, тогда:
x 1 =b — a x 0
x 2 =b — a x 1
.
x k+1 =b — a x k
Для нашей задачи достаточное условие сходимости выполняется.

102-1
-2-6-1
1-312

Приведем к виду:
x1=0.5-(0.2x2-0.1x3)
x2=-4.07-(0.33x1+0.17x3)
x3=3-(0.0833x1-0.25x2)
Покажем вычисления на примере нескольких итераций.
N=1
x1=0.5 — 0 • 0.2 — 0 • (-0.1)=0.5
x2=-4.07 — 0 • 0.33 — 0 • 0.17=-4.07
x3=3 — 0 • 0.0833 — 0 • (-0.25)=3
N=2
x1=0.5 — (-4.07) • 0.2 — 3 • (-0.1)=1.61
x2=-4.07 — 0.5 • 0.33 — 3 • 0.17=-4.74
x3=3 — 0.5 • 0.0833 — (-4.07) • (-0.25)=1.94
N=3
x1=0.5 — (-4.74) • 0.2 — 1.94 • (-0.1)=1.64
x2=-4.07 — 1.61 • 0.33 — 1.94 • 0.17=-4.93
x3=3 — 1.61 • 0.0833 — (-4.74) • (-0.25)=1.68
Остальные расчеты сведем в таблицу.

Nx1x2x3e1e2e3
0000
10.5-4.0730.54.073
21.61-4.741.941.110.67-1.06
31.64-4.931.680.02740.19-0.26
41.65-4.91.630.013-0.0341-0.051
51.64-4.891.64-0.0119-0.004160.00744
61.64-4.891.64-8.8E-5-0.002730.00203
71.64-4.891.64-0.0003430.000310.000691

Ответ: x1=1.64, x2=-4.89, x3=1.64

Пример №2 . Решить систему уравнений Ax = b с точностью 0.05 методами: 1) простой итерации; 2) Зейделя. Указание. Для обеспечения выполнения достаточного условия сходимости воспользоваться перестановкой строк в исходной системе уравнений.

Видео:Информатика 2. S01.E10. Лабораторная работа №4. Пример (Pascal, excel, word)Скачать

Информатика 2. S01.E10. Лабораторная работа №4. Пример (Pascal, excel, word)

Лабораторная работа №4. Решение нелинейных уравнений

Решение нелинейных уравнений

Цель работы.Изучение численных методов решения нелинейных уравнений.

Задание.Решить нелинейное уравнение указанными в табл.7 методами, предварительно определив интервал [a,b], на котором существует решение уравнения. Сделать проверку решения.

Варианты заданий.Варианты уравнений и методов их решения приведены в табл.7.

Вар.УравнениеМетоды решения
x=exp(-x)перебора и половинного деления
x=cos(x)перебора и хорд
х=x2-1перебора и касательных
x=2exp(-x)перебора и хорд-касательных
x=exp(-3x)перебора и половинного деления
x=3cos(x)перебора и хорд
x=exp(-3×2)перебора и касательных

Продолжение таблицы 7

Вар.УравнениеМетоды решения
x=tg(x)перебора и хорд-касательных
x=cos(2x)перебора и половинного деления
x=tg(2x)-1перебора и хорд
x=exp(-3x)+1перебора и касательных
x=exp(-x2)перебора и хорд-касательных
x= ln(x)+2перебора и половинного деления
x=exp(-3x)перебора и хорд
x2=exp(-x2)перебора и касательных
x=2exp(-3x)+1перебора и хорд-касательных
x=exp(-x2)+2перебора и половинного деления
x= ln(x)+3перебора и хорд
x=3exp(-3x)перебора и касательных
x2=exp(-x2)-1перебора и хорд-касательных
x=exp(-3×2)перебора и половинного деления
x=tg(x)перебора и хорд
x=cos(2x)перебора и касательных
x=tg(2x)-1перебора и хорд-касательных
x=exp(-3x)+1перебора и половинного деления

Математическое описание.Уравнение типа F(x)=0 или x=f(x) называется нелинейным. Решить уравнение это значит найти такое x, при котором уравнение превращается в тождество. В общем случае уравнение может иметь 0; 1; 2;... корней. Рассмотренные ниже численные методы решения нелинейных уравнений позволяют находить один корень на заданном интервале [a,b]. При этом на интервале должен существовать только один корень. Рассмотрим несколько методов решения нелинейных уравнений.

1. Метод перебора. При решении нелинейного уравнения методом перебора задаются начальное значение аргумента x=a и шаг h, который при этом определяет и точность нахождения корней нелинейного уравнения. Пока выполняется условие F(x)*F(x+h)>0 аргумент x увеличиваем на шаг h (x=x+h) . Если произведение F(x)*F(x+h) становится отрицательным, то на интервале [x,x+h] существует решение уравнения. Структограмма метода приведена на рис.3.

Пока F(x)*F(x+h)>0
x=x+hРис.3

2. Метод половинного деления. При решении нелинейного уравнения методом половинного деления задаются интервал [a,b], на котором существует только одно решение, и желаемая точность e. Затем определяется середина интервала с=(а+в)/2 и проверяется условие F(a)F(c) e. Структограмма решения нелинейных уравнений методом половинного деления приведена на рис.4.

Пока b-a>e
c=(a+b)/2
F(a)F(c) e
Лабораторная работа 4 решение уравнений методом итераций
F(a)F(c) e. Для определения точки пересечения (i+1) касательной с осью абсцисс воспользуемся следующей формулой Лабораторная работа 4 решение уравнений методом итераций(получите формулу самостоятельно). Условие сходимости метода касательных F(xo)* Лабораторная работа 4 решение уравнений методом итераций(xo)>0. . Структограмма решения нелинейных уравнений методом касательных показана на рис.6.

Пока F(x)>e
Лабораторная работа 4 решение уравнений методом итерацийРис.6

5. Метод хорд-касательных. Если в методе касательных производную функции F'(xi) заменить отношением конечных приращений, то получаем расчетную формулу для метода хорд-касательных Лабораторная работа 4 решение уравнений методом итераций. Порядок выполнения вычислений в данном методе аналогичен рассмотренному ранее.

6. Метод итераций. При решении нелинейного уравнения методом итераций воспользуемся записью уравнения в виде x=f(x). Задаются начальное значение аргумента xo и точность e. Первое приближение решения x1 находим из выражения x1=f(x0), второе — x2=f(x1) и т.д. В общем случае i+1 приближение найдем по формуле xi+1 =f(xi). Указанную процедуру повторяем пока f(xi)-xi >e. Условие сходимости метода итераций Лабораторная работа 4 решение уравнений методом итераций. Структограмма метода итераций показана на рис.7.

Пока f(xi)-xi >e.
xi+1 =f(xi)Рис.7

Содержание отчета:

1. Название, цель работы и задание.

3. Математическое описание, алгоритм (структограмма) и текст программы.

5. Результаты расчета, проверка и выводы по работе .

💡 Видео

Лабораторная работа № 4 по физике для 8 класса "Сборка электрической цепи и измерение силы тока "Скачать

Лабораторная работа № 4 по физике для 8 класса "Сборка электрической цепи и измерение силы тока "

Лабораторная работа №4 по физике для 9 класса "Изучения явления электромагнитной индукции"Скачать

Лабораторная работа №4 по физике для 9 класса "Изучения явления электромагнитной индукции"

Лабораторная работа №4 Изучение явления электромагнитной индукцииСкачать

Лабораторная работа №4 Изучение явления электромагнитной индукции

Лабораторная работа по Exel “решение уравнения»Скачать

Лабораторная работа по Exel “решение уравнения»

Решение системы линейных уравнений методом итерацийСкачать

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

10 Численные методы решения нелинейных уравненийСкачать

10 Численные методы решения нелинейных уравнений

Реакция на результаты ЕГЭ 2022 по русскому языкуСкачать

Реакция на результаты ЕГЭ 2022 по русскому языку

1 3 Решение нелинейных уравнений методом простых итерацийСкачать

1 3 Решение нелинейных уравнений методом простых итераций

Численное решение уравнений, урок 4/5. Метод касательных (Ньютона)Скачать

Численное решение уравнений, урок 4/5. Метод касательных (Ньютона)

Алгоритмы С#. Метод простых итерацийСкачать

Алгоритмы С#. Метод простых итераций

Метод простых итераций - PascalСкачать

Метод простых итераций - Pascal

Решение систем линейных уравнений методом простой итерации в ExcelСкачать

Решение систем линейных уравнений методом простой итерации в Excel

7 класс. Лабораторная работа №4. Изучение упругих деформаций.Скачать

7 класс.   Лабораторная работа №4.  Изучение упругих деформаций.

Удалили с экзамена ОГЭ Устное Собеседование shorts #shortsСкачать

Удалили с экзамена ОГЭ Устное Собеседование shorts #shorts

Информатика 2. S01.E09. Лабораторная работа №3. Пример (Pascal, excel, word)Скачать

Информатика 2. S01.E09. Лабораторная работа №3. Пример (Pascal, excel, word)
Поделиться или сохранить к себе: