Уравнение типа F(x)=0 или x=f(x) называется нелинейным. Решить уравнение это значит найти такое x, при котором уравнение превращается в тождество. В общем случае уравнение может иметь 0; 1; 2;...∞ корней. Рассмотренные ниже численные методы решения нелинейных уравнений позволяют находить один корень на заданном интервале [a,b]. При этом на интервале должен существовать только один корень. Рассмотрим несколько методов решения нелинейных уравнений.
|
Пока F(x)∙F(x+h)>0 |
Рис. Структограмма для метода перебора |
|
|
x=x+h |
||
|
Пока |b-a|>ε |
|
|
c=(a+b)/2 F(a)∙F(c)<0 |
|
|
|
|
|
да |
нет |
|
b=c |
a=c |
Рис. Структограмма для метода половинного деления
|
Пока |F(c)|>ε |
|
|
F(a)∙F(c)<0 |
|
|
|
|
|
да |
нет |
|
b=c |
a=c |
Рис. Структограмма для метода хорд
|
Пока |F(x)|> ε |
Рис. Структограмма для метода касательных |
|
|
|
||
|
Пока |f(xi)|> ε |
Рис. Структограмма для метода итераций |
|
|
xi+1 =f(xi) |
||
Контрольное задание. Лабораторная работа 4.
Решение нелинейных уравнений.
Задание. Решить нелинейное уравнениеуказанными в табл. методами, предварительно определив интервал [a,b], на котором существует решение уравнения. Сделать проверку решения.
Варианты уравнений и методов их решения приведены в таблице.
Таблица
Варианты уравнений и методов их решения
|
Вар. |
Уравнение |
Методы решения |
|
1 |
x=exp(-x) |
Перебора и половинного деления |
|
2 |
x=cos(x) |
перебора и хорд |
|
3 |
х=x2-1 |
Перебора и касательных |
|
4 |
x=2exp(-x) |
Перебора и хорд-касательных |
|
5 |
x=exp(-3x) |
Перебора и половинного деления |
|
6 |
x=3cos(x) |
перебора и хорд |
|
7 |
x=exp(-3x2) |
Перебора и касательных |
|
8 |
x=tg(x) |
Перебора и хорд-касательных |
|
9 |
x=cos(2x) |
Перебора и половинного деления |
|
10 |
x=tg(2x)-1 |
перебора и хорд |
|
11 |
x=exp(-3x)+1 |
Перебора и касательных |
|
12 |
x=exp(-x2) |
Перебора и хорд-касательных |
|
13 |
x= ln(x)+2 |
Перебора и половинного деления |
|
14 |
x=exp(-3x) |
перебора и хорд |
|
15 |
x2=exp(-x2) |
Перебора и касательных |
|
16 |
x=2exp(-3x)+1 |
Перебора и хорд-касательных |
|
17 |
x=exp(-x2)+2 |
Перебора и половинного деления |
|
18 |
x= ln(x)+3 |
перебора и хорд |
|
19 |
x=3exp(-3x) |
Перебора и касательных |
|
20 |
x2=exp(-x2)-1 |
Перебора и хорд-касательных |
|
21 |
x=exp(-3x2) |
Перебора и половинного деления |
|
22 |
x=tg(x) |
перебора и хорд |
|
23 |
x=cos(2x) |
Перебора и касательных |
|
24 |
x=tg(2x)-1 |
Перебора и хорд-касательных |
|
25 |
x=exp(-3x)+1 |
Перебора и половинного деления |
Содержание отчета: