Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




Метод Ньютона и метод секущих

Метод Ньютона в случае простого вещественного корня имеет вид

f(xk)

xk+1 = xk - ―――, k = 1,2,…. (8.6)

f ′(xk)

в случае корня кратности r

xk+1 - xk

f ′(xk)―――― + f(xk) = 0.

p

Оценка погрешности следующая:

2k

| хk - x* | £ q | x0 - x* |, k = 1,2,….

Где

Mp+1|x0 - x*|

q = ――――― < 1.

mpp(p + 1)

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

f(x)

sx) = x – p ――

f′(x)

 

f(xk)

xk+1 = xk - ―――, k = 0, 1, ….

f′(x0)

применяют в том случае, когда хотят избежать многократного вычисления производной ¦¢(xk).

В методе Ньютона требуется вычислять производную функции, что не всегда удобно. Можно заменить производную первой разделённой разностью, найденной по двум последним итерациям. Тогда вместо метода Ньютона (8.6) получим метод секущих

(xk – xk-1)f(xk)

xk+1 = xk - ――――――

f(xk) – f(xk-1)

Для начала процесса требуется знать значения х0 и х1.

 

 

ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ.

1.Отделить вещественные корни аналитически или графически.

2.Уточнить корни делением отрезка пополам (если это возможно) с точностью до 0.1.

3.Уточнить корни заданным методом с заданной точностью.

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

4.Проверить результаты подстановкой найденных значений в уравнение.

ВАРИАНТЫ

1. Найти все корни уравнения

1000000 x4 - 3000 x3 + 1000002 x2 - 3000 х + 2 = 0

с точностью 0.0001 методом а) Ньютона б) секущих.

2. Найти все корни уравнения

x4 - 10001.01 x3 -9800.01 x2 - 999901 х + 10000 = 0

с точностью 0.001 а) методом Ньютона б) Модифицированным методом Ньютона.

3. Найти все корни уравнения

sin (1/х) = х

на отрезке [0.1; 0.5] с точностью 0.001 методом Ньютона.

4. Найти все корни уравнения

arctg (3x) = х

методом простой итерации с точностью до 0.001 сделав предварительную оценку погрешности.

5. Найти корень уравнения

x4 - 20 x3 + 101 x2 - 20 х + 1 = 0

на отрезке [-1,1] с точностью 0.0001 методом Ньютона с параметрами

р=1 и р=2. Сравнить количества итераций необходимые для достижения

заданной точности.

6. Найти корень уравнения

x eх = 1

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

7. Найти все корни уравнения

x5 - 3 x2 + 1 = 0

методом парабол с точностью 0.0005.

8. Найти вещественные корни уравнения

x 2 = sin x + 1

методом парабол с точностью 0.001.

9. Выяснить, к какому из корней 0, 1,-1 уравнения

x3 - х = 0

сходится метод Ньютона, если начинать с произвольного начального приближения. Какие начальные приближения дают расходимость метода?

10. Найти все корни уравнения

x3 + 3 x2 - 1 = 0

методом простой итерации с точностью 0. 0005.

11. Найти все корни уравнения

х 4 - 10000.01 x3 +101 x2 - 10000.01 х + 100 = 0

с точностью до 0.001 а) методом Ньютона б) модифицированным методом Ньютона.

 

12. Найти корень уравнения

 

arccos (x/2) = x2

 

на отрезке [0,2] а) методом Ньютона б) модифицированным методом Ньютона.

 

13. Найти все корни уравнения

 

x4 – 0.015х3 + 0.3х2 + х – 1 = 0

 

с точностью 0.00001 методом а) Ньютона б) секущих.

14. Найти корень уравнения

х3 – sin (2x) = 1

методом парабол с точностью 0.001.

15. Найти все корни уравнения

х3 – 1777х2 + 777 = 0

на отрезке [-1,1] методом парабол с точностью до 0.0001

16. Найти все корни уравнения

5555х4 – 555х3 – 55х2 – 5х = 0

с точностью 0.00001 методом а) Ньютона б) секущих.

17. Найти корень уравнения

arctg (7x) = 0.2

на отрезке [-1,1] а) методом Ньютона б) модифицированным методом Ньютона.

 

18. Найти корень уравнения

sin (x4) = 1 – 2x

методом парабол с точностью 0.0001.

19. Найти корень уравнения

x2e2x = 1

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

 

20. Найти все корни уравнения

x3 – 45x2 + 43 = 0

на отрезке [-2,1] а) модифицированным методом Ньютона б) методом секущих.

 

21. Найти корень уравнения

arcsin (x) + ex = 2

 

методом простой итерации с точностью до 0.001 сделав предварительную оценку погрешности.

 

22. Найти все корни уравнения

 

54x4 + x2 – 0.0000001 =0

 

с точностью 0.00001 методом а) Ньютона б) секущих.

23. Найти все корни уравнения

 

tg (x/3) – x3 = 0

 

методом парабол с точностью 0.001.

 

24. Найти все корни уравнения

12x4 + 11x3 –10x2 –999 = 0

на отрезке [-3.5,3] с точностью 0.0001 методом Ньютона с параметрами

р=1 и р=2. Сравнить количества итераций необходимые для достижения

заданной точности.

25. Найти корень уравнения

x4e4x = 444

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

 

 

ОТВЕТЫ:1) 0,0100; 0,0200 2) 0,688; 10000 3) 0,107; 0,155; 0,361 4) –1,32; 0; 1,32 5) 0,0917; 0,1125 6) 0 7) –0,5611; 0,5992; 1,348 8) –0,637; 1,41 9) –1; 0; 1 10) -2,879; -0,6527; 0,5321 11) 0,231; 10000 12) 1,01817183 13) –1,1468; 0,66935; 1 14) 1,191 15) -0,6611; 0,6614 16) –0,09811;0,19695 17) 0,028959 18) 0,4746 19) 0,987 20) –0,9672; 0,9884; 44,98 21) 0,4369 22) +/- 0,0003 23) +/- 0,581; 0 24) -3,36; 2,875 25) 1,2784.

 




Поделиться с друзьями:


Дата добавления: 2015-05-10; Просмотров: 634; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.018 сек.