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

Перечислим этапы применения метода итераций для получения корней нелинейных уравнений.

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

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

3. Реализовать построенные итерационные процессы с использованием возможностей Mathcad.

Продемонстрируем выполнение некоторых этапов решения нелинейного уравнения Итерационные методы решения нелинейных уравнений - student2.ru на отрезке Итерационные методы решения нелинейных уравнений - student2.ru .

1. Воспользуемся графическим методом для отделения корня и докажем его единственность для нелинейного уравнения. Из графика функции Итерационные методы решения нелинейных уравнений - student2.ru на первом графике видно, что функция Итерационные методы решения нелинейных уравнений - student2.ru пересекает ось Итерационные методы решения нелинейных уравнений - student2.ru в одной точке, являющейся приближенным значением корня нелинейного уравнения. Но так как данная функция имеет сложный аналитический вид, то преобразуем уравнение к виду Итерационные методы решения нелинейных уравнений - student2.ru и построим два графика Итерационные методы решения нелинейных уравнений - student2.ru и Итерационные методы решения нелинейных уравнений - student2.ru , имеющих более простой аналитический вид. Абсцисса точки пересечения графиков является приближенным значением корня. Заметим, что графический метод показывает количество корней исходного уравнения, но не доказывает единственность корня на отрезке.

Итерационные методы решения нелинейных уравнений - student2.ru

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

Итерационные методы решения нелинейных уравнений - student2.ru

2. Метод простых итераций. Для построения рабочей формулы перепишем уравнение в виде: Итерационные методы решения нелинейных уравнений - student2.ru . Проверим, выполняется ли достаточное условие сходимости на отрезке:

Итерационные методы решения нелинейных уравнений - student2.ru (1)

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

Итерационные методы решения нелинейных уравнений - student2.ru

Заметим, что в точке Итерационные методы решения нелинейных уравнений - student2.ru из отрезка Итерационные методы решения нелинейных уравнений - student2.ru , значение Итерационные методы решения нелинейных уравнений - student2.ru .

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

Итерационные методы решения нелинейных уравнений - student2.ru (2)

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

Итерационные методы решения нелинейных уравнений - student2.ru

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

Итерационные методы решения нелинейных уравнений - student2.ru (3)

Заметим, что в точке Итерационные методы решения нелинейных уравнений - student2.ru условие (3) не выполняется, а в точке Итерационные методы решения нелинейных уравнений - student2.ru - выполняется.

Итерационные методы решения нелинейных уравнений - student2.ru

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

Итерационные методы решения нелинейных уравнений - student2.ru (4)

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

Итерационные методы решения нелинейных уравнений - student2.ru

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

Итерационные методы решения нелинейных уравнений - student2.ru (5)

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

Итерационные методы решения нелинейных уравнений - student2.ru

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

Теоретические вопросы, выносимые на обсуждение

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

2.Что означает упрощение.

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

4.Дайте определение производной функции одной переменной.

5.Если речь идет о вычислении численного значения производной, то как оно про­изводится.

6.В чем заключается геометрический смысл производ­ной.

7.Если функции имеют разрывы в точках, то возможно ли определение производных в этих точках, и если да, то какие они.

8.Дайте определение производной второго порядка.

9.Как определяются производные третьего, четвертого и т. д. порядков, словом, производные высшего порядка.

10. Как выполняется взятие производной от функции f(х) в системе Mathcad в символьном виде.

11. Если заданы функции нескольких переменных f(х, у, z ,...), то в этом случае о каких производных может идти речь.

12. С помощью каких команд возможно вычисление производных, как первого, так и высшего порядков.

13. В чем заключается геометрический смысл определен­ного интеграла.

14. Дать определение первообразной функции f(x).

15. Сколько первообразных существует для одной и той же функции f(х).

16. Как из одной интегральной кривой можно получить остальные.

17. С помощью каких команд возможно вычисление значений определенных интегралов приближенным численным мето­дом.

18. Как выполняется взятие неопределенного интеграла в системе Mathcad в символьном виде.

19. С помощью какой команды возможно раз­ложить выражение по степеням простого аргумента.

20. В каком случае команды Symbolics ► Expand и Symbolics ► Simplify являются взаимно обратными.

21. Что происходит при преобразовании выражений командой Expand.

22. С помощью какой команды можно разложить выраже­ние или число на простые множители.

23. Что происходит при применении команды Symbolics ► Factor к полиному.

24. В чем заключается операция факторизации.

25. Как в Mathcad записывается разложение числа на простые множители.

26. В чем заключается операция Symbolics ► Collect.

27. Какая команда используется, если необходимо функцию ряда переменных представить в виде функции заданной переменной, имеющей вид степенного многочлена. Как при этом представлены другие переменные, входящие в заданную функцию.

28. Всегда ли комплектование функции нескольких переменных по базису указанной переменной возможно, и если нет, то, как об этом сообщает система Mathcad.

29. С помощью какой команды можно осуществлять подстановку вместо указанной переменной некоторое другое выражение.

30. Как выполняется подготовка к выполнению операции Symbolics ► Variable ► Substitute.

31. С помощью какой команды можно разложить выражение в ряд Тейлора относительно выделенной переменной с заданным по зап­росу п числом членов ряда.

32. Запишите ряд Тейлора.

33. В каком случае разложение в ряд называется рядом Маклорена.

34. Запишите ряд Маклорена.

35. Сколько членов по умолчанию выдает команда Symbolics ► Variable ► Expand to Series.

36. Как определить остаточную по­грешность.

37. Как можно вычислить определенный интеграл, который не бе­рется в явном виде.

38. Каким численным методом, встроенным в системе Mathcad, вычисляется значение определенного интеграла.

39. Как можно вычислить неопределенный интеграл, который не бе­рется в явном виде.

40. Опишите процедуру взятия неопределенного интеграл с помощью ее разложения в ряд Тейлора и команды Simplify.

41. В чем заключается и когда применяется операция Symbolics ► Variable ► Solve .

42. В чем заключается операция Paste ► Edit.

43. В каком виде записывается результат после действия операции Paste ► Edit.

44. Перечислить этапы исследований в методе итераций для получения корней нелинейных уравнений.

45. Как используется графический метод для выделения корней нелинейного уравнения.

46. Можно ли графическим методом доказать единственность корня на отрезке.

47. Перечислите этапы аналитического метода выделения корней нелинейного уравнения и доказательства его единственности на отрезке.

48. Запишите формулу итерационного процесса.

49. Как определяется начальное значение для итерационного процесса.

50. Когда итерационный процесс завершается.

51. Запишите формулу итерационного процесса в методе Ньютона.

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

53. Как определяется начальное значение для метода Ньютона.

54. В чем заключаются условия выхода из итерационного процесса Ньютона.

55. В чем отличие итерационного процесса Ньютона от модифицированного метода Ньютона.

56. Как произвести сравнительную оценку о скорости сходимости используемых методов.

Задания к вариантам для самостоятельных работ

I Упросить:

1. Итерационные методы решения нелинейных уравнений - student2.ru 2. Итерационные методы решения нелинейных уравнений - student2.ru 3. Итерационные методы решения нелинейных уравнений - student2.ru
4. Итерационные методы решения нелинейных уравнений - student2.ru 5. Итерационные методы решения нелинейных уравнений - student2.ru 6. Итерационные методы решения нелинейных уравнений - student2.ru
7. Итерационные методы решения нелинейных уравнений - student2.ru 8. Итерационные методы решения нелинейных уравнений - student2.ru 9. Итерационные методы решения нелинейных уравнений - student2.ru
10. Итерационные методы решения нелинейных уравнений - student2.ru 11. Итерационные методы решения нелинейных уравнений - student2.ru 12. Итерационные методы решения нелинейных уравнений - student2.ru
13. Итерационные методы решения нелинейных уравнений - student2.ru 14. Итерационные методы решения нелинейных уравнений - student2.ru  

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

1. Итерационные методы решения нелинейных уравнений - student2.ru 2. Итерационные методы решения нелинейных уравнений - student2.ru 3. Итерационные методы решения нелинейных уравнений - student2.ru 4. Итерационные методы решения нелинейных уравнений - student2.ru 5. Итерационные методы решения нелинейных уравнений - student2.ru
6. Итерационные методы решения нелинейных уравнений - student2.ru 7. Итерационные методы решения нелинейных уравнений - student2.ru 8. Итерационные методы решения нелинейных уравнений - student2.ru 9. Итерационные методы решения нелинейных уравнений - student2.ru 10. Итерационные методы решения нелинейных уравнений - student2.ru
11. Итерационные методы решения нелинейных уравнений - student2.ru 12. Итерационные методы решения нелинейных уравнений - student2.ru 13. Итерационные методы решения нелинейных уравнений - student2.ru 14. Итерационные методы решения нелинейных уравнений - student2.ru .

III Найти все корни уравнения, изобразить функцию на координатной плоскости и указать месторасположение корней

1. Итерационные методы решения нелинейных уравнений - student2.ru 2. Итерационные методы решения нелинейных уравнений - student2.ru 3. Итерационные методы решения нелинейных уравнений - student2.ru
4. Итерационные методы решения нелинейных уравнений - student2.ru 5. Итерационные методы решения нелинейных уравнений - student2.ru 6. Итерационные методы решения нелинейных уравнений - student2.ru
7. Итерационные методы решения нелинейных уравнений - student2.ru 8. Итерационные методы решения нелинейных уравнений - student2.ru 9. Итерационные методы решения нелинейных уравнений - student2.ru
10. Итерационные методы решения нелинейных уравнений - student2.ru 11. Итерационные методы решения нелинейных уравнений - student2.ru 12. Итерационные методы решения нелинейных уравнений - student2.ru
13. Итерационные методы решения нелинейных уравнений - student2.ru 14. Итерационные методы решения нелинейных уравнений - student2.ru  

IV Разложить функцию по простому аргументу х:

1. tg5x 2. sin6x 3. cos5x 4. sin8x 5. ctg7x 6. ctg4x 7. tg5x
8. cos7x 9. sin7x 10. tg4x 11. cos9x 12. tg7x 13. sin9x 14. Итерационные методы решения нелинейных уравнений - student2.ru

V Вычислить пределы:

1. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 2. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru .
3. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 4. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru
5. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 6. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru
7. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 8. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru
9. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 10. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru
11. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 12. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru
13. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru 14. а). Итерационные методы решения нелинейных уравнений - student2.ru ; б). Итерационные методы решения нелинейных уравнений - student2.ru

VI Вычислить неопределенный интеграл и производную подынтегральной функции

1. Итерационные методы решения нелинейных уравнений - student2.ru 2. Итерационные методы решения нелинейных уравнений - student2.ru 3. Итерационные методы решения нелинейных уравнений - student2.ru 4. Итерационные методы решения нелинейных уравнений - student2.ru
5. Итерационные методы решения нелинейных уравнений - student2.ru 6. Итерационные методы решения нелинейных уравнений - student2.ru 7. Итерационные методы решения нелинейных уравнений - student2.ru 8. Итерационные методы решения нелинейных уравнений - student2.ru
9. Итерационные методы решения нелинейных уравнений - student2.ru 10. Итерационные методы решения нелинейных уравнений - student2.ru 11. Итерационные методы решения нелинейных уравнений - student2.ru 12. Итерационные методы решения нелинейных уравнений - student2.ru
13. Итерационные методы решения нелинейных уравнений - student2.ru 14. Итерационные методы решения нелинейных уравнений - student2.ru    

VII Определить количество корней исходного нелинейного уравнения графическим методом. Доказать аналитическим методом единственность корня исходного нелинейного уравнения на указанном отрезке. Построить итерационные формулы, реализующие процесс поиска корня на отрезке методом простых итераций, методом Ньютона и модифицированным методом Ньютона. Провести вычислительный эксперимент и решить уравнение с точностью Итерационные методы решения нелинейных уравнений - student2.ru и Итерационные методы решения нелинейных уравнений - student2.ru . Сделать сравнительный вывод о скорости сходимости всех трех методов.

1. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 2. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
3. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 4. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
5. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 6. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
7. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 8. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
9. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 10. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
11. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 12. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru
13. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru 14. Итерационные методы решения нелинейных уравнений - student2.ru Итерационные методы решения нелинейных уравнений - student2.ru

Практическое занятие № 5

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