Лабораторная работа: Решение алгебраических и трансцендентных уравнений

Лабораторная работа
Решение алгебраических и трансцендентных уравнений


Дата добавления на сайт: 03 марта 2025


Лабораторная работа

Решение алгебраических и трансцендентных уравнений

Задание. Для каждого уравнения отделить корни
а) табулированием;
б) графически.
. Уточнить один корень одного из уравнений с точностью e=0.01 методами половинного деления и простых итераций, а так же одним из следующих методов (по указанию преподавателя):
а) хорд
б) касательных
в) секущих

Решение: а) графически;

Чтобы отделить корни уравнения графическим методом, необходимо построить график функции и посмотреть, в каких точках график пересекает ось х. Эти точки будут являться корнями уравнения.

На графике видно, что корень уравнения находится на интервале (1; 2)

На этом графике видно что На графике видно, что корни уравнения находится на интервалах (-3; - 2), (-1; 0), (0; 1), (1; 2).
Для дальнейшего отделения корней необходимо воспользоваться методом табулирования.
Метод половинного деления
В этом методе вычисляется значение функции путём подстановки некоторого значения , смещающегося при каждой итерации на определённый шаг (не более ), в уравнение. В дальнейшем строится таблица, с помощью которой можно определить интервалы залегания корня.

По алгоритму представленному выше мы можем найти интервалы, на которых находятся корни уравнения.
Для функции

x
F(x)
1
-0,41
1,1
-0,31
1,2
-0,21
1,3
-0,10
1,4
0,02
1,5
0,15
1,6
0,28
1,7
0,42
1,8
0,57
1,9
0,71
2
0,86

Из таблицы мы видим, что корень уравнения залегает на интервале [1,3; 1,4].
Для функции

-3
28

-1
-12

0
1

1
-4
-2,9
14,7083

-0,9
-9,6677

0,1
0,8843

1,1
-3,8037
-2,8
3,5088

-0,8
-7,4992

0,2
0,5568

1,2
-3,1472
-2,7
-5,7797

-0,7
-5,5317

0,3
0,0523

1,3
-1,9237
-2,6
-13,331

-0,6
-3,7952

0,4
-0,5872

1,4
-0,0192
-2,5
-19,313

-0,5
-2,3125

0,5
-1,3125

1,5
2,6875
-2,4
-23,883

-0,4
-1,0992

0,6
-2,0672

1,6
6,3248
-2,3
-27,196

-0,3
-0,1637

0,7
-2,7877

1,7
11,0283
-2,2
-29,395

-0,2
0,4928

0,8
-3,4032

1,8
16,9408
-2,1
-30,62

-0,1
0,8763

0,9
-3,8357

1,9
24,2123
-2
-31

0
1

1
-4

2
33

Из этих таблиц видим что корни залегают на интервалах [-2,8; - 2,9], [-0,3; - 0,2], [0.3; 0,4], [1,4; - 1,5]. (Для уточнения взят интервал [-0,3; - 0,2])
Первый способ уточнения корня уравнения - метод половинного деления (дихотомии). Для этого следует разделить отрезок [a, b] пополам точкой . Возможны два случая: либо f(x) меняет знак на отрезке [a, c], либо на отрезке [c, b]. Выбирая в каждом случае тот отрезок, на котором функция меняет знак, и, продолжая процесс половинного деления дальше, можно дойти до сколь угодно малого отрезка, содержащего корень уравнения. Воспользуемся методом половинного деления с помощью данного алгоритма:

С помощью метода половинного деления корень был уточнен для уравнения

до значения .
Метод итераций
Второй способ уточнения корня уравнения - метод простых итераций (ПИ).
Для этого метода необходимо выразить из начального уравнения генерирующее отношение вида . Для уравнения было получено генерирующие отношение вида .
Для того чтобы метод простых итераций выполнялся, генерирующее соотношение должно удовлетворять условию , где х принадлежит интервалу, на котором находится корень.
Продифференцируем выражение

Для проверки применимости метода возьмем значение х, которое находится посередине интервала [1,3; 1,4], т.е. х = 1.35.

-1.4

Так как условие не выполняется , то метод в данном случае не применим, но если бы он был бы применим то корень был бы уточнен с помощью этого варианта:

Для дальнейшего уточнения корня воспользуемся методом касательных.
Метод касательных
Для уточнения корней методом касательных необходимо взять начальное приближение вблизи предположительного корня, после чего построить касательную к исследуемой функции в точке приближения, для которой находится пересечение с осью абсцисс. Эту точку необходимо взять в качестве следующего приближения. И так далее, пока не будет достигнута требуемая точность.
В качестве выступает уравнение а в качестве - её производная . Реализация метода касательных представлена в следующем алгоритме:

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

Комментарии:

Вы не можете оставлять комментарии. Пожалуйста, зарегистрируйтесь.