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

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

Краткая теория

Будем рассматривать уравнения вида f(x)=0 (1). Пусть корень уравнения отделен и находится на отрезке [a,b]. Объединяя методы хорд и касательных, получим метод, дающий на каждом шаге сразу два приближения к корню- по недостатку и по избытку (рис.1).

Лабораторная работа №5 - student2.ru

Здесь ξ – точный корень уравнения (1), Лабораторная работа №5 - student2.ru и Лабораторная работа №5 - student2.ru - начальные приближения к корню по недостатку и по избытку соответственно, Лабораторная работа №5 - student2.ru и Лабораторная работа №5 - student2.ru - точки пересечения касательной и хорды с осью Ох – первые приближения к корню. Далее комбинированный метод применяется на отрезке [ Лабораторная работа №5 - student2.ru ; Лабораторная работа №5 - student2.ru ]. В случае, изображенном на рис.1, удобно слева проводить касательную, а справа – хорду. Для вычисления новых приближений применяется формула, обозначим её (2):

Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru

Лабораторная работа №5 - student2.ru

Лабораторная работа №5 - student2.ru (2)

В случае, если слева проводится хорда, а справа касательная, применяются формулы:

Лабораторная работа №5 - student2.ru (3)

Лабораторная работа №5 - student2.ru

Правило выбора формул

Если знаки первой и второй производной функции f(x) на отрезке [a,b] совпадают, то применяются формулы (3), если разные - формулы (2).

Погрешность метода

Метод хорд и касательных обеспечивает на n-м шаге абсолютную погрешность приближения к корню уравнения (1) , не превосходящую длины n-го отрезка:

Лабораторная работа №5 - student2.ru

Алгоритм метода

1. Определить, какую пару формул ((2) или (3)) выбрать. Принять Лабораторная работа №5 - student2.ru , Лабораторная работа №5 - student2.ru .

2. Вычислить два новых приближения к корню Лабораторная работа №5 - student2.ru и Лабораторная работа №5 - student2.ru по формуле (2) или (3).

3. Если длина отрезка [ Лабораторная работа №5 - student2.ru ] не превосходит заданной точности, то процесс заканчивается и в качестве точного корня можно взять Лабораторная работа №5 - student2.ru или Лабораторная работа №5 - student2.ru , иначе идти к п.2.

Решение одного варианта

Отделить корни и уточнить их комбинированным методом с точностью до 0,001: Лабораторная работа №5 - student2.ru .

Отделим корни аналитически. Находим

Лабораторная работа №5 - student2.ru ; Лабораторная работа №5 - student2.ru .

D= 16+48=64. Лабораторная работа №5 - student2.ru , Лабораторная работа №5 - student2.ru .

Составим таблицу знаков функции Лабораторная работа №5 - student2.ru

х Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru
знак f(x) - + - +

Уравнение имеет три действительных корня: Лабораторная работа №5 - student2.ru ; Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru

Уменьшим промежутки, содержащие корни, до единичной длины:

х -2 -1
знак f(x) - + + + - +

Следовательно, Лабораторная работа №5 - student2.ru .

Уточним корни комбинированным методом:

1. Лабораторная работа №5 - student2.ru .

Для вычислений применяем формулы

Лабораторная работа №5 - student2.ru

Лабораторная работа №5 - student2.ru (2)

Полагаем Лабораторная работа №5 - student2.ru , Лабораторная работа №5 - student2.ru

Все вычисления производим в таблице, обозначив

Лабораторная работа №5 - student2.ru ; Лабораторная работа №5 - student2.ru

n Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
 
-2 -1 -0,0625  
-1 0,08889  
-1,9375 0,0486 -0,031 15,0117 0,7112 -0,0021  
-1,8889 0,6802 0,0465  
-1,9354 0,0005        
-1,9354 0,0005  

Лабораторная работа №5 - student2.ru

2. Лабораторная работа №5 - student2.ru .

Для вычисления применяем те же формулы , полагая Лабораторная работа №5 - student2.ru .

Вычисления производим в таблице:

n Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
 
-5 -3 -0,4  
-1 0,333  
-1,4 0,267 0,224 -3,72 -0,817 -0,06  
-1,667 -0,593 0,194  
1,46 0,013 0,009 -3,4452 -0,044 -0,003  
1,473 -0,035 0,01  
1,463 -0,001        
1,463 -0,001  

Лабораторная работа №5 - student2.ru .

3. Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru

Для вычисления применяем формулы

Лабораторная работа №5 - student2.ru

Лабораторная работа №5 - student2.ru , где Лабораторная работа №5 - student2.ru

Вычисления производим в таблице, обозначив

Лабораторная работа №5 - student2.ru .

n Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru Лабораторная работа №5 - student2.ru  
 
-1 -0,2  
  0,364  
2,2 0,436 -0,832 6,301 1,707 -0,212  
2,636 0,875 0,139  
2,412 0,085 -0,251 4,717 0,362 -0,259  
2,497 0,11 0,023  
2,471 0,003 -0,008 4,466 0,013 -0,002  
2,474 0,005 0,001  
2,473 0,0007 4,455      
2,473  

Лабораторная работа №5 - student2.ru .

Задание

Решить уравнение комбинированным методом с точностью до 0,001

1. Лабораторная работа №5 - student2.ru

2. Лабораторная работа №5 - student2.ru

3. Лабораторная работа №5 - student2.ru

4. Лабораторная работа №5 - student2.ru

5. Лабораторная работа №5 - student2.ru

6. Лабораторная работа №5 - student2.ru

7. Лабораторная работа №5 - student2.ru

8. Лабораторная работа №5 - student2.ru

9. Лабораторная работа №5 - student2.ru

10. Лабораторная работа №5 - student2.ru

11. Лабораторная работа №5 - student2.ru

12. Лабораторная работа №5 - student2.ru

13. Лабораторная работа №5 - student2.ru

14. Лабораторная работа №5 - student2.ru

15. Лабораторная работа №5 - student2.ru

16. Лабораторная работа №5 - student2.ru

17. Лабораторная работа №5 - student2.ru

18. Лабораторная работа №5 - student2.ru

19. Лабораторная работа №5 - student2.ru

20. Лабораторная работа №5 - student2.ru

21. Лабораторная работа №5 - student2.ru

22. Лабораторная работа №5 - student2.ru

23. Лабораторная работа №5 - student2.ru

24. Лабораторная работа №5 - student2.ru

25. Лабораторная работа №5 - student2.ru

26. Лабораторная работа №5 - student2.ru

27. Лабораторная работа №5 - student2.ru

28. Лабораторная работа №5 - student2.ru

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

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

Краткая теория

Будем рассматривать уравнения вида f(x)=0 (1). Пусть корень уравнения отделен и находится на отрезке [a,b]. Требуется найти этот корень с точностью ε. Для уточнения корня методом итерации приведем уравнение (1) к виду :

Лабораторная работа №5 - student2.ru (2)

Построим итерационную последовательность приближений к корню следующим образом:

Лабораторная работа №5 - student2.ru выберем произвольно,

Лабораторная работа №5 - student2.ru (3)

Сходимость метода

Можно доказать, что если эта последовательность сходится, то она сходится к корню уравнения (2), а значит, и уравнения (1). Последовательность (3) сходится, если Лабораторная работа №5 - student2.ru является сжимающим отображением отрезка [a,b] в себя, что равносильно ограниченности модуля производной Лабораторная работа №5 - student2.ru : Лабораторная работа №5 - student2.ru для всех Лабораторная работа №5 - student2.ru .

Погрешность метода

Метод итерации обеспечивает на n-м шаге абсолютную погрешность приближения к корню уравнения (1), не превосходящую длины n-го отрезка, умноженной на дробь Лабораторная работа №5 - student2.ru : Лабораторная работа №5 - student2.ru , где Лабораторная работа №5 - student2.ru .

Чтобы функция Лабораторная работа №5 - student2.ru обеспечивала сходимость последовательности (3), она должна иметь вид Лабораторная работа №5 - student2.ru ,

где Лабораторная работа №5 - student2.ru знак k совпадает со знаком f’(x) на [a,b]. (4)

Алгоритм метода

1. Найти f’(x), ее знак и Q-наибольшее значение ее модуля на [a,b].

2. Выбрать число k, отвечающее условию (4).

3. Построить функцию Лабораторная работа №5 - student2.ru , убедиться что Лабораторная работа №5 - student2.ru <1.

4. Найти величину Лабораторная работа №5 - student2.ru ε.

5. Взять Лабораторная работа №5 - student2.ru произвольно, например один из концов отрезка [a,b].

6. Вычислять значения Лабораторная работа №5 - student2.ru до выполнения условия

Лабораторная работа №5 - student2.ru

Лабораторная работа №5 - student2.ru Решение одного варианта

Отделить корни, уточнить их методом итерации с точностью до 0,001:

Лабораторная работа №5 - student2.ru .

Отделим корни графически (см.рис.).

Уравнение имеет один действительный корень: Лабораторная работа №5 - student2.ru

Уточним корень методом итерации:

n    
Лабораторная работа №5 - student2.ru
 
Лабораторная работа №5 - student2.ru
-1,0000 -0,3420
-0,3420 -0,4511
-0,4511 -0,4856
-0,4856 -0,4929
-0,4929 -0,4942
-0,4942 -0,4944
-0,4944 -0,4945

1. Лабораторная работа №5 - student2.ru

2. Выберем k=-4.

3. Лабораторная работа №5 - student2.ru ; Лабораторная работа №5 - student2.ru ; q=0,84<1

4. Лабораторная работа №5 - student2.ru , ε= Лабораторная работа №5 - student2.ru .

5. За Лабораторная работа №5 - student2.ru примем левый конец отрезка -1.

6. Вычисления занесем в таблицу:

Поскольку Лабораторная работа №5 - student2.ru , считаем, что корень уравнения Лабораторная работа №5 - student2.ru .

Задание

Решить уравнение методом итерации с точностью до 0,001.

1. Лабораторная работа №5 - student2.ru

2. Лабораторная работа №5 - student2.ru

3. Лабораторная работа №5 - student2.ru

4. Лабораторная работа №5 - student2.ru

5. Лабораторная работа №5 - student2.ru

6. Лабораторная работа №5 - student2.ru

7. Лабораторная работа №5 - student2.ru

8. Лабораторная работа №5 - student2.ru

9. Лабораторная работа №5 - student2.ru

10. Лабораторная работа №5 - student2.ru

11. Лабораторная работа №5 - student2.ru

12. Лабораторная работа №5 - student2.ru

13. Лабораторная работа №5 - student2.ru

14. Лабораторная работа №5 - student2.ru

15. Лабораторная работа №5 - student2.ru

16. Лабораторная работа №5 - student2.ru

17. Лабораторная работа №5 - student2.ru

18. Лабораторная работа №5 - student2.ru

19. Лабораторная работа №5 - student2.ru

20. Лабораторная работа №5 - student2.ru

21. Лабораторная работа №5 - student2.ru

22. Лабораторная работа №5 - student2.ru

23. Лабораторная работа №5 - student2.ru

24. Лабораторная работа №5 - student2.ru

25. 10cosx-0,1x2=0

26. Лабораторная работа №5 - student2.ru

27. Лабораторная работа №5 - student2.ru

28. lg(x+5)=cosx

Наши рекомендации