Файл: Лабораторная работа 1 Применение базовых средств пакета mathcad для решения нелинейных уравнений Казак И. А.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 292
Скачиваний: 6
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИГосударственное образовательное учреждение высшего профессионального образованияМосковский технический университет связи и информатикиЧисленные методыЛабораторная работа №1«Применение базовых средств пакета MATHCADдля решения нелинейных уравнений»Выполнил: Казак И.А.Группа: БИН2152 Вариант: 9Москва, 2023 г.Задание
На отрезке [1; 2] функция f(x) меняет знак, т.е. существует, по крайней ере, один корень. Поскольку знак первой производной f1(x) >0 на выбранном отрезке остается постоянным, то можно сказать, что функция на этом отрезке
монотонна. Знакопостоянство второй производной f2(x)<0 на выбранном отрезке является необходимым условием применения метода Ньютона и метода хорд. Следовательно, уравнение имеет единственный корень на отрезке [1;2].3.Уточнение корня с использованием MathCadМетод половинного деления
Результаты вычислений представлены в форме табл. 1-2а.
После трех итераций приближение к корню середина [a3, b3] - x3=1.187.3) Погрешность численного решения нелинейных уравненийОценим погрешность результата после трех итераций: r = | b3 – a3 |=0.125. Округлим eё в большую(!) сторону – до первой слева ненулевой цифры – | b3 – a3 |=0.2 Согласуем/округлим решение (x3
) по числу знаков в погрешности. Получим:ОТВЕТ: после 3-х итераций корень уравнения равен x3
r = 1.19
0,2Метод итераций1) Исследование задания.
В приведенном примере условие сходимости выполняется и можно использовать итерирующую/итерационную функцию в рекуррентной формуле для уточнения корня методом итераций, что и будет показано ниже. Однако, в случаях, когда свободный х выразить не удается, или когда целесообразно воспользоваться следующим приемом, позволяющим обеспечить выполнение условий сходимости.
Результаты вычислений представлены в форме табл. 1-2б.
Сходимость итерационного процесса подтверждается принадлежностью всех Xк выбранному исходному отрезку изоляции корня [1;2] и стремлением f(xк) к нулю.Примечание: Если свободный х выразить не удается или когда
то применяется формула с использованиемλ.3) Погрешность численного решения нелинейного уравненияОценим погрешность результата после трех итераций: .Аналогично предыдущему методу, округлим погрешность решения (r=0.000005). Здесь погрешность возникает уже в 3-ем знаке после запятой. Округлим/согласуем решение (x3
) по числу знаков после запятой в погрешности. Окончательно получим:ОТВЕТ: после 3-х итераций корень уравнения равен x3
r= 1.129
0,000005Метод Ньютона1) Исследование задания.
-
Выбрать индивидуальное задание. -
Отделить корни уравнения. -
Уточнить корень уравнения 4-мя численными методами, для чего для каждого метода:
-
проверить выполнение условий сходимости вычислительного процесса, в случае расходящегося процесса – сделать необходимые преобразования для обеспечения сходимости; -
выбрать начальное приближение; -
сформулировать условия окончания этапа уточнения корня.
-
Провести расчет трех итераций (без использования панели инструментов «Программирование»). -
Оценить погрешность результата расчета. -
Решить нелинейное уравнение встроенными средствами математического пакета.
-
уравнение
; -
методы решения нелинейных уравнений – половинного деления, итерации, Ньютона и хорд;
-
Отделение корней с использованием MathCad
|
монотонна. Знакопостоянство второй производной f2(x)<0 на выбранном отрезке является необходимым условием применения метода Ньютона и метода хорд. Следовательно, уравнение имеет единственный корень на отрезке [1;2].3.Уточнение корня с использованием MathCadМетод половинного деления
-
Исследование задания
-
Метод половинного деления сходится, если на выбранном отрезке отделен один корень. Так как на отрезке [1;2] функция
меняет знак (
) и монотонна (f′(x)<0), то условие сходимости выполняется. -
Выберем за начальное приближение середину отрезка
-
Условие окончания процесса уточнения корня. Для оценки погрешности метода половинного деления справедливо условие
-
Результаты «ручного расчета» трех итераций
|
| n | an | bn | f(an) | f(bn) | (an+bn)/2 | f( (an+bn)/2) | bn-an |
| 0 | 1 | 2 | -1 | 5.694 | 1.5 | 2.608 | 1 |
| 1 | 1 | 1.5 | -1 | 2.608 | 1.25 | 0.891 | 0.5 |
| 2 | 1 | 1.25 | -1 | 0.891 | 1.125 | -0.029 | 0.25 |
| 3 | 1.125 | 1.25 | | | | | 0.125 |
После трех итераций приближение к корню середина [a3, b3] - x3=1.187.3) Погрешность численного решения нелинейных уравненийОценим погрешность результата после трех итераций: r = | b3 – a3 |=0.125. Округлим eё в большую(!) сторону – до первой слева ненулевой цифры – | b3 – a3 |=0.2 Согласуем/округлим решение (x3
-
Приведем уравнение f(x)=0 к виду
. Тогда рекуррентная формула
. Для сходимости процесса итерации необходимо, чтобы
при
. Если
то сходимость не обеспечена.
|
В приведенном примере условие сходимости выполняется и можно использовать итерирующую/итерационную функцию в рекуррентной формуле для уточнения корня методом итераций, что и будет показано ниже. Однако, в случаях, когда свободный х выразить не удается, или когда целесообразно воспользоваться следующим приемом, позволяющим обеспечить выполнение условий сходимости.
-
Выбор начального приближения к корню. В методе итераций x0 – произвольное значение из отрезка [a;b], например, x0=1 -
Условие окончания процесса уточнения корня. Для оценки погрешности метода итерации справедливо соотношение:
|
| к | Xк | f(xк) |
| 0 | 1 | -1 |
| 1 | 1.133 | 0.032 |
| 2 | 1.129 | -1.066 • 10-3 |
| 3 | 1.129 | 3.14 • 10-5 |
Сходимость итерационного процесса подтверждается принадлежностью всех Xк выбранному исходному отрезку изоляции корня [1;2] и стремлением f(xк) к нулю.Примечание: Если свободный х выразить не удается или когда
то применяется формула с использованиемλ.3) Погрешность численного решения нелинейного уравненияОценим погрешность результата после трех итераций: .Аналогично предыдущему методу, округлим погрешность решения (r=0.000005). Здесь погрешность возникает уже в 3-ем знаке после запятой. Округлим/согласуем решение (x3-
Необходимые и достаточные условия сходимости метода Ньютона:
-
Начальное приближение
должно удовлетворять условию:
, т.е. за начальное приближение следует принять тот конец отрезка, где знак функции и знак второй производной совпадают. Поскольку
< 0 и
> 0, то выберем начальное приближение к корню:
=2. -
Условие окончания процесса уточнения корня. Для оценки погрешности метода Ньютона справедливо соотношение:
, где M2 – наибольшее значение
, m1 –наименьшее значение
на отрезке[a;b]. Из требования обеспечения точности ε следует условие окончания вычислений