Локализация корней при решении нелинейных уравнений

1 Численный метод решения нелинейных уравнений
Содержание
  1. 1.1 Область локализации корней
  2. 1.2 Критерии сходимости при решении уравнений
  3. 1.3 Метод половинного деления (метод дихотомии)
  4. Пример решения уравнения методом дихотомии
  5. 2 Решение уравнений , используя “Подбор параметра ”
  6. 2.1 Пример решения уравнения, используя “Подбор параметра”
  7. 3 Решение уравнений и систем уравнений, используя надстройку “Поиск решения”
  8. 3.1 Пример решения уравнения, используя надстройку “Поиск решения”
  9. Задание 1. Решение уравнений численным методом
  10. Задания 2. Решение уравнений встроенными средствами “Подбор параметра” и “Поиск решения”
  11. Локализация корней нелинейных уравнений. Вычисление корней нелинейных уравнений с заданной точностью
  12. Страницы работы
  13. Фрагмент текста работы
  14. Нелинейные уравнения и системы уравнений. Методы их решения.
  15. Нелинейные уравнения и системы уравнений. Методы их решения.
  16. 💥 Видео

Видео:Метод Ньютона (метод касательных) Пример РешенияСкачать

Метод Ньютона (метод касательных) Пример Решения

1.1 Область локализации корней

В общем виде любое уравнение одной переменной принято записывать так Локализация корней при решении нелинейных уравнений , при этом корнем (решением) называется такое значение x*, что Локализация корней при решении нелинейных уравнений оказывается верным тождеством. Уравнение может иметь один, несколько (включая бесконечное число) или ни одного корня. Как легко видеть, для действительных корней задача отыскания решения уравнения легко интерпретируется графически: корень есть такое значение независимой переменной, при котором происходит пересечение графика функции, стоящей в левой части уравнения f ( x ), с осью абсцисс.

Например , для уравнения Локализация корней при решении нелинейных уравнений выполним преобразование и приведем его к виду f(x)= 0 т.е. Локализация корней при решении нелинейных уравнений . График этой функции представлен на рисунке 1. Очевидно, что данное уравнение имеет два действительных корня – один на отрезке [-1, 0] , а второй – [1, 2].

Локализация корней при решении нелинейных уравнений

Рисунок 1. График функции Локализация корней при решении нелинейных уравнений

Таким образом, можно приблизительно определять область локализации корней уравнения. Заметим, что отделить корень можно не единственным образом: если корень отделён на каком-либо отрезке, то годится и любой меньший отрезок, содержащий этот корень. Вообще говоря, чем меньше отрезок, тем лучше, но при этом не следует забывать о том, что на отделение корня на меньших отрезках также тратятся вычислительные усилия, и, быть может, весьма значительные. Таким образом, часто для начала довольствуются весьма широким отрезком, на котором корень отделён.

Некоторые виды уравнений допускают аналитическое решение. Например, степенные алгебраические уравнения степени n Локализация корней при решении нелинейных уравнений при n ≤ 4. Однако, в общем виде, аналитическое решение, как правило, отсутствует. В этом случае, применяются численные методы. Все численные методы решения уравнений представляют собой итерационные алгоритмы последовательного приближения к корню уравнения. То есть, выбирается начальное приближение к корню x 0 и затем с помощью итерационной формулы генерируется последовательность x 1, x 2, …, xk сходящаяся к корню уравнения Локализация корней при решении нелинейных уравнений .

Видео:Отделение корней уравнений аналитическим методом. Уточнение корней методом половинного деленияСкачать

Отделение корней уравнений аналитическим методом. Уточнение корней методом половинного деления

1.2 Критерии сходимости при решении уравнений

Ø Абсолютная погрешность — абсолютное изменение приближения на соседних шагах итерации Локализация корней при решении нелинейных уравнений

Ø Относительная погрешность — относительное изменение приближения на соседних шагах итерации Локализация корней при решении нелинейных уравнений

Ø Близость к нулю вычисленного значения левой части уравнения (иногда это значение называют невязкой уравнения, так как для корня невязка равна нулю) Локализация корней при решении нелинейных уравнений

Видео:Метод простых итераций пример решения нелинейных уравненийСкачать

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

1.3 Метод половинного деления (метод дихотомии)

Метод половинного деления основан на последовательном делении отрезка локализации корня пополам.

Для этого выбирается начальное приближение к отрезку [ a , b ], такое, что f ( a ) × f ( b ) Локализация корней при решении нелинейных уравнений — середине отрезка [ a , b ]. Если он противоположен знаку функции в точке a, то корень локализован на отрезке [ a , c ], если же нет – то на отрезке [ c , b ]. Схема метода дихотомии приведен на рис у нке 2.

Локализация корней при решении нелинейных уравнений

Рисунок 2. Последовательное деление отрезка пополам и приближение к корню Локализация корней при решении нелинейных уравнений

Алгоритм метода дихотомии можно записать так:

1. представить решаемое уравнение в виде Локализация корней при решении нелинейных уравнений

2. выбрать a, b и вычислить Локализация корней при решении нелинейных уравнений

3. если f(a) × f( с ) то a=a; b = c иначе a = c; b=b

4. если критерий сходимости не выполнен, то перейти к п. 2

Видео:Решение нелинейного уравнения методом простых итераций (программа)Скачать

Решение нелинейного уравнения методом простых итераций (программа)

Пример решения уравнения методом дихотомии

Найти решение заданного уравнения методом дихотомии с точностью до 10 -5 .

Пример создания расчетной схемы на основе метода дихотомии на примере уравнения: Локализация корней при решении нелинейных уравненийна отрезке [1, 2]

Данный метод заключается в проверке на каждой итерации условия:

если f ( a ) × f (с) Локализация корней при решении нелинейных уравнений и выбор соответствующего отрезка для следующей итерации.

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Рисунок 3. Последовательность итераций метода дихотомии при поиске корня уравнения Локализация корней при решении нелинейных уравненийна отрезке [1, 2]

a ) схема расчета (зависимые ячейки); b) режим отображения формул;

Для нашего примера итерационная последовательность для нахождения решения принимает вид:

Локализация корней при решении нелинейных уравнений

Точность до пятой значащей цифры достигается за 20 итераций.

Скорость сходимости этого метода является линейной.

При выполнении начального условия он сходится к решению всегда.

Метод половинного деления удобен при решении физически реальных уравнений, когда заранее известен отрезок локализации решения уравнения.

Видео:После этого видео, ТЫ РЕШИШЬ ЛЮБУЮ Систему Нелинейных УравненийСкачать

После этого видео, ТЫ РЕШИШЬ ЛЮБУЮ Систему Нелинейных Уравнений

2 Решение уравнений , используя “Подбор параметра ”

Используя возможности Excel можно находить корни нелинейного уравнения вида f(x)=0 в допустимой области определения переменной. Последовательность операций нахождения корней следующая:

1. Производится табулирование функции в диапазоне вероятного существования корней;

2. По таблице фиксируются ближайшие приближения к значениям корней;

3. Используя средство Excel Подбор параметра, вычисляются корни уравнения с заданной точностью.

При подборе параметра Excel использует итерационный (циклический) процесс. Количество итераций и точность устанавливаются в меню Сервис/Параметры/вкладка Вычисления. Если Excel выполняет сложную задачу подбора параметра, можно нажать кнопку Пауза в окне диалога Результат подбора параметра и прервать вычисление, а затем нажать кнопку Шаг, чтобы выполнить очередную итерацию и просмотреть результат. При решении задачи в пошаговом режиме появляется кнопка П родолжить — для возврата в обычный режим подбора параметра.

Видео:Численное решение уравнений, урок 1/5. Локализация корняСкачать

Численное решение уравнений, урок 1/5. Локализация корня

2.1 Пример решения уравнения, используя “Подбор параметра”

Например , найдем все корни уравнения 2x 3 -15sin(x)+0,5x-5=0 на отрезке [-3 ; 3].

Для локализации начальных приближений необходимо определить интервалы значений Х, внутри которых значение функции пересекает ось абсцисс, т.е. функция меняет знак. С этой целью табулируем функцию на отрезке [–3; 3] с шагом 0,2, получим табличные значения функции. Из полученной таблицы находим, что значение функции трижды пересекает ось Х, следовательно, исходное уравнение имеет на заданном отрезке все три корня.

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Рисунок 4. Поиск приближенных значений корней уравнения

Выполните команду меню Сервис/Параметры, во вкладке Вычисления установите относительную погрешность вычислений E=0,00001, а число итераций N=1000, установите флажок Итерации.

Выполните команду меню Сервис/Подбор параметра. В диалоговом окне (рисунок 9) заполните следующие поля:

þ Установить в ячейке : в поле указывается адрес ячейки, в которой записана формула правой части функции;

þ Значение : в поле указывается значение, которое должен получить полином в результате вычислений, т.е. правая часть уравнения (в нашем случае 0);

þ Изменяя значение : в поле указывается адрес ячейки (где записано начальное приближение), в которой будет вычисляться корень уравнения и на которую ссылается формула.

Локализация корней при решении нелинейных уравнений

Рисунок 5. Диалоговое окно Подбор параметра для поиска первого корня

После щелчка на ОК получим значение первого корня -1,65793685 .

Выполняя последовательно операции аналогичные предыдущим, вычислим значения остальных корней: -0,35913476 и 2,05170101 .

Видео:1 3 Решение нелинейных уравнений методом простых итерацийСкачать

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

3 Решение уравнений и систем уравнений, используя надстройку “Поиск решения”

Для решения уравнений можно также использовать команду Поиск решения, доступ к которой реализуется через пункт меню Сервис/Поиск решения.

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

1. Найти приближенное значение корня уравнения

2. Открыть диалог Поиск решения и установить следующие параметры (рисунок 10):

þ в поле У становить целевую ячейку ввести адрес ячейки, содержащей формулу (левую часть уравнения);

þ установить переключатель в положение ‘ значению’ и ввести значение 0 (правая часть уравнения);

þ в поле Изменяя ячейки ввести адреса изменяемых ячеек, т.е. аргумента x целевой функции,;

þ в поле Ограничения с помощью кнопки Д обавить ввести все ограничения, которым должен отвечать результат поиска (область поиска корня уравнения);

þ для запуска процесса поиска решения нажать кнопку В ыполнить.

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

Локализация корней при решении нелинейных уравнений

Рисунок 6. Диалоговое окно Поиск решения

Полученное решение зависит от выбора начального приближения. Поиск начальных приближений рассмотрен выше.

Рассмотрим некоторые Опции, управляющие работой Поиска решения, задаваемые в окне Параметры (окно появляется, если нажать на кнопку Параметры окна Поиск решения):

þ Максимальное время — ограничивает время, отведенное на процесс поиска решения (по умолчанию задано 100 секунд, что достаточно для задач, имеющих около 10 ограничений, если задача большой размерности, то время необходимо увеличить).

þ Относительная погрешность — задает точность, с которой определяется соответствие ячейки целевому значению или приближение к указанным ограничениям (десятичная дробь от 0 до 1).

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

þ Показывать результаты итераций — этот флажок позволяет включить пошаговый процесс поиска, показывая на экране результаты каждой итерации.

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

Локализация корней при решении нелинейных уравнений

Рисунок 7. Вкладка Параметры окна Поиск решения

Видео:10 Численные методы решения нелинейных уравненийСкачать

10 Численные методы решения нелинейных уравнений

3.1 Пример решения уравнения, используя надстройку “Поиск решения”

Например , найдем все корни уравнения 2x 3 -15sin(x)+0,5x-5=0 на отрезке [-3 ; 3]. Для локализации начальных приближений необходимо определить интервалы значений Х, внутри которых значение функции пересекает ось абсцисс, т.е. функция меняет знак. С этой целью табулируем функцию на отрезке [–3;3] с шагом 0,2, получим табличные значения функции. Из полученной таблицы находим, что значение функции трижды пересекает ось Х, следовательно, исходное уравнение имеет на заданном отрезке все три корня. На рисунке 12 представлен пример заполнения окна Поиск решения для нахождения первого корня на отрезке [-2; -1].

Локализация корней при решении нелинейных уравнений

Рисунок 8. Пример решения уравнения при помощи надстройки Поиск решения

Видео:Локализация корней нелинейного уравненияСкачать

Локализация корней нелинейного уравнения

Задание 1. Решение уравнений численным методом

На листе 1 (название листа: Численные методы) для заданного уравнения вида f(x)=0 (Таблица 1. Индивидуальные задания ) реализовать итерационные расчетные схемы методов, указанных в Таблице 1 для нахождения хотя бы одного корня на заданном интервале. Количество итераций просчитать, оценивая Локализация корней при решении нелинейных уравнений , Локализация корней при решении нелинейных уравнений.

Видео:Способы решения систем нелинейных уравнений. 9 класс.Скачать

Способы решения систем нелинейных уравнений. 9 класс.

Задания 2. Решение уравнений встроенными средствами “Подбор параметра” и “Поиск решения”

На листе 2 (название листа: Подбор Поиск) для заданного уравнения вида f(x)=0 (Таблица 1. Индивидуальные задания) на заданном интервале и с некоторым шагом (шаг выбрать самостоятельно) построить таблицу значений функции f(x) и определить количество корней уравнения и выделить интервалы, на которых находятся корни. Построить график функции. Уточнить на заданных интервалах с точностью до 10 -6 корни уравнения с помощью встроенных средств: Подбор параметра, Поиск решения

Видео:ЧМ-1. Решение нелинейных уравнений. Часть 1/2Скачать

ЧМ-1. Решение нелинейных уравнений. Часть 1/2

Локализация корней нелинейных уравнений. Вычисление корней нелинейных уравнений с заданной точностью

Страницы работы

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Локализация корней при решении нелинейных уравнений

Фрагмент текста работы

Чувашский Государственный Университет имени И. Н. Ульянова

Кафедра высшей математики

Курсовая работа по теме:

ЛОКАЛИЗАЦИЯ КОРНЕЙ НЕЛИНЕЙНЫХ УРАВНЕНИЙ.

ВЫЧИСЛЕНИЕ КОРНЕЙ НЕЛИНЕЙНЫХ УРАВНЕНИЙ С ЗАДАННОЙ ТОЧНОСТЬЮ.

Чебоксары 2012 г.

Задача отыскания корней нелинейных уравнений вида

встречается в различных областях научных исследований.

Все нелинейные уравнения можно разделить на два типа:

Алгебраическими называются уравнения, содержащие только алгебраические функции (например, полином). Уравнения, содержащие функции (тригонометрические, логарифмические и др.) называются трансцендентными.

Как правило, встречающиеся на практике уравнения не удается решить точными методами, когда решение уравнения можно записать в виде конечной формулы. Так методы решения линейных и квадратных уравнений были известны ещё древним грекам. Решение алгебраических уравнений третьей и четвертой степеней было получено итальянскими математиками Ферро, Кардано, Феррари в XV веке. Однако, как доказал в 20-ых годах XIX века норвежский математик Н.Абель, общее уравнение пятой и более высоких степеней неразрешимо в радикалах.

Для трансцендентных уравнений задача поиска корней ещё более осложняется.

Возьмем в качестве модельного очень простое уравнение

Это уравнение имеет единственный корень (x≈0.73), однако получить формулу для его вычисления невозможно.

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

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

Таким образом, задача приближенного вычисления корней уравнения f(x) =0 распадается на две задачи:

— отделение корней, т.е. отыскание достаточно малых областей, в каждой из которых заключен только один корень уравнения;

— нахождение корня с достаточной точностью, если известно некоторое начальное его приближение.

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

Уточняющие методы позволяют отыскать действительный корень уравнения f(x) = 0, как правило, с контролируемой точностью. Отметим, что уточняющие методы описываются для решения трансцендентных уравнений, однако все нижеописанные способы решения трансцендентных уравнений могут использоваться для отыскания действительных корней алгебраических уравнений.

Локализация корней при решении нелинейных уравнений

Для отделения корней уравнения (1.2) необходимо иметь критерий, позволяющий убедится, что, во-первых, на рассматриваемом отрезке Локализация корней при решении нелинейных уравненийимеется корень, а, во-вторых, что этот корень единственный на указанном отрезке. Если функция Локализация корней при решении нелинейных уравненийнепрерывна на отрезке Локализация корней при решении нелинейных уравнений, а на концах отрезка её значения имеют разные знаки Локализация корней при решении нелинейных уравнений, то на этом отрезке расположен, по крайней мере, один корень. Это условие (как видно из рисунка 2.1) не обеспечивает единственности корня. Достаточным дополнительным условием, обеспечивающем единственность корня на отрезке Локализация корней при решении нелинейных уравненийявляется требование монотонности функции на этом отрезке. В качестве признака монотонности функции можно воспользоваться условием знакопостоянства первой производной Локализация корней при решении нелинейных уравнений.

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

Воспользовавшись этим критерием можно отделить корни аналитическим способом, находя интервалы монотонности функции.

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

Локализация корней при решении нелинейных уравнений

(рис2.2) Табличный способ локализации корней уравнения (рис.2.3)Графическое отделение корней sin 2xlnx

В качестве примера рассмотрим уравнение Локализация корней при решении нелинейных уравнений.Переходя к эквивалентному уравнению Локализация корней при решении нелинейных уравненийпостроим графики функций Локализация корней при решении нелинейных уравненийи Локализация корней при решении нелинейных уравнений(рис. 2.3)

Из графика видно, что уравнение содержит один корень, расположенный

Видео:Численное решение уравнений, урок 3/5. Метод хордСкачать

Численное решение уравнений, урок 3/5. Метод хорд

Нелинейные уравнения и системы уравнений. Методы их решения.

Видео:Метод половинного деления решение нелинейного уравненияСкачать

Метод половинного деления решение нелинейного уравнения

Нелинейные уравнения и системы уравнений. Методы их решения.

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

Под нелинейными уравнениями ( nonlinear equations ) понимаются алгебраические и трансцендентные уравнения с одним неизвестным в следующем виде:

Локализация корней при решении нелинейных уравнений,

где Локализация корней при решении нелинейных уравнений— действительное число, Локализация корней при решении нелинейных уравнений— нелинейная функция.

Под системой нелинейных уравнений понимается система алгебраических и трансцендентных уравнений в следующем виде:

Локализация корней при решении нелинейных уравнений

где < Локализация корней при решении нелинейных уравнений> — действительные числа, < Локализация корней при решении нелинейных уравненийЛокализация корней при решении нелинейных уравнений> — нелинейные функции.

Алгебраическое уравнение — это уравнение содержащие только алгебраические функции, которое можно представить многочленом n ‐ ой степени с действительными коэффициентами (целые, рациональные, иррациональные) в следующем виде:

Локализация корней при решении нелинейных уравнений.

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

Решением нелинейного уравнения (или системы нелинейных уравнений) называют совокупность (группа) чисел Локализация корней при решении нелинейных уравнений, которые, будучи подставлены на место неизвестных Локализация корней при решении нелинейных уравнений, обращают каждое уравнение (или систему уравнений) в тождество:

Локализация корней при решении нелинейных уравнений.

Для решения нелинейных уравнений (или систем нелинейных уравнений) существует несколько методов решения: графические, аналитические и численные методы.

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

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

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

— локализация (отделение) корней

› Под локализацией корней понимается процесс отыскания приближенного значения корня или нахождение таких отрезков, в пределах которых содержится единственное решение

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

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

Для поиска других корней используется метод удаления корней. Данный метод основан на принципе создания новой функции Локализация корней при решении нелинейных уравненийпутем деление основной функции на найденный корень уравнения:

Локализация корней при решении нелинейных уравнений.

Так, например, если Локализация корней при решении нелинейных уравнений— корень функции Локализация корней при решении нелинейных уравненийто, чтобы произвести удаление найденного корня и поиск оставшихся корней исходной функции необходимо создать функцию Локализация корней при решении нелинейных уравнений. Точка Локализация корней при решении нелинейных уравненийбудет являться корнем функции Локализация корней при решении нелинейных уравненийна единицу меньшей кратности, чем Локализация корней при решении нелинейных уравнений, при этом все остальные корни у функций Локализация корней при решении нелинейных уравненийи Локализация корней при решении нелинейных уравненийсовпадают с учетом кратности. Повторяя указанную процедуру, можно найти все корни Локализация корней при решении нелинейных уравненийс учетом кратности.

Следует обратить внимание, что когда производим деление на тот или иной корень Локализация корней при решении нелинейных уравнений, то в действительности мы делим лишь на найденное приближение Локализация корней при решении нелинейных уравнений, и, тем самым, несколько сдвигаем корни вспомогательной функции относительно истинных корней функции Локализация корней при решении нелинейных уравнений. Это может привести к значительным погрешностям, если процедура отделения применялась уже достаточное число раз. Чтобы избежать этого, с помощью вспомогательных функций вычисляются лишь первые итерации, а окончательные проводятся по исходной функции Локализация корней при решении нелинейных уравнений, используя в качестве стартового приближения, последнюю итерацию, полученную по вспомогательной функции.

Локализация корней.

› Локализация корней аналитическим способом

Для отделения корней уравнения Локализация корней при решении нелинейных уравненийнеобходимо иметь критерий, позволяющий убедится, что, во-первых, на рассматриваемом отрезке Локализация корней при решении нелинейных уравненийимеется корень, а, во-вторых, что этот корень единственный на указанном отрезке. Если функция Локализация корней при решении нелинейных уравненийнепрерывна на отрезке Локализация корней при решении нелинейных уравнений, а на концах отрезка её значения имеют разные знаки Локализация корней при решении нелинейных уравнений, то на этом отрезке расположен, по крайней мере, один корень. Дополнительным условием, обеспечивающем единственность корня на отрезке Локализация корней при решении нелинейных уравненийявляется требование монотонности функции на этом отрезке. В качестве признака монотонности функции можно воспользоваться условием знакопостоянства первой производной Локализация корней при решении нелинейных уравнений. Таким образом, если на отрезке Локализация корней при решении нелинейных уравненийфункция непрерывна и монотонна, а ее значения на концах отрезка имеют разные знаки, то на рассматриваемом отрезке существует один и только один корень.

› Локализация корней табличным способом

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

Надежность рассмотренного подхода к отделению корней уравнений зависит как от характера функции Локализация корней при решении нелинейных уравнений, так и от выбранной величины шага h. Действительно, если при достаточно малом значении h ( Локализация корней при решении нелинейных уравнений) на границах текущего отрезка Локализация корней при решении нелинейных уравненийфункция Локализация корней при решении нелинейных уравненийпринимает значения одного знака, то естественно ожидать, что уравнение Локализация корней при решении нелинейных уравненийкорней на этом отрезке не имеет. Однако, это не всегда так: при несоблюдении условия монотонности функции Локализация корней при решении нелинейных уравненийна отрезке Локализация корней при решении нелинейных уравнениймогут оказаться корни уравнения (рис. 1, а). Также несколько корней на отрезке Локализация корней при решении нелинейных уравнениймогут оказаться и при выполнении условия Локализация корней при решении нелинейных уравнений(рис. 1, б). Предвидя подобные ситуации, следует выбирать достаточно малые значения h .

Локализация корней при решении нелинейных уравнений

Рис. 1. Варианты поведения функции на интервале локализации корня

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

Отделяя, таким образом, корни, мы, по сути, получаем их приближенные значения с точностью до выбранного шага. Так, например, если в качестве приближенного значения корня взять середину отрезка локализации, то абсолютная погрешность этого значения не будет превосходить половины шага поиска ( h /2). Уменьшая шаг в окрестности каждого корня, можно, в принципе, повысить точность отделения корней до любого наперед заданного значения. Однако такой способ требует большого объема вычислений. Поэтому при проведении численных экспериментов с варьированием параметров задачи, когда приходится многократно осуществлять поиск корней, подобный метод не годится для уточнения корней и используется только для отделения (локализации) корней, т.е. определения начальных приближений к ним. Уточнение корней проводится с помощью других, более экономичных методов.

Уточнение корней.

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

Локализация корней при решении нелинейных уравнений

Существует большое количество численных методов решения нелинейных уравнений для уточнения корней, которые условно можно разделить:

› Методы решение уравнений с одним неизвестным. Основными представителями являются:

— метод половинного деления;

— метод простой итерации;

— метод Ньютона для уравнения с одним неизвестным;

💥 Видео

Вычислительная математика. Лекция 4. Решение нелинейных уравнений и систем уравненийСкачать

Вычислительная математика. Лекция 4. Решение нелинейных уравнений и систем уравнений

Способы решения систем нелинейных уравнений. Практическая часть. 9 класс.Скачать

Способы решения систем нелинейных уравнений. Практическая часть. 9 класс.

Метод хордСкачать

Метод хорд

4.2 Решение систем нелинейных уравнений. МетодыСкачать

4.2 Решение систем нелинейных уравнений. Методы

Как найти корни уравнения в Excel с помощью Подбора параметраСкачать

Как найти корни уравнения в Excel с помощью Подбора параметра

1.1 Решение нелинейных уравнений метод деления отрезка пополам (бисекций) Мathcad15Скачать

1.1 Решение нелинейных уравнений метод деления отрезка пополам (бисекций) Мathcad15

1,2 Решение нелинейных уравнений методом хордСкачать

1,2 Решение нелинейных уравнений методом хорд
Поделиться или сохранить к себе: