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

Видео:Метод Ньютона - отделение корнейСкачать

Метод Ньютона - отделение корней

3.1. Отделение корней нелинейного уравнения

Отделение корней – это определение их наличия, количества и нахождение для каждого их них достаточно малого отрезка [a, b], которому он принадлежит.

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

В инженерных расчетах, как правило, необходимо определять только вещественные корни. Задача отделения вещественных корней решается Аналитическими и Графическими методами.

Аналитические методы основаны на функциональном анализе.

Для алгебраического многочлена n-ой степени (полинома) с действительными коэффициентами вида

Pn(x) = an x n + an-1xn-1 +. +a1x+ a0 = 0, (an >0) (3.2)

Верхняя граница положительных действительных корней Метод отделения корней для нелинейных уравненийопределяется по формуле Лагранжа (Маклорена):

Метод отделения корней для нелинейных уравнений, (3.3)

Где: k ³ 1 – номер первого из отрицательных коэффициентов полинома;

B – максимальный по модулю отрицательный коэффициент.

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

Метод отделения корней для нелинейных уравнений(3.4)

Если для этого уравнения по формуле Лагранжа верхняя граница равна R1, то

Метод отделения корней для нелинейных уравнений= Метод отделения корней для нелинейных уравнений(3.5)

Тогда все положительные корни многочлена лежат в интервале

Метод отделения корней для нелинейных уравнений≤x+≤Метод отделения корней для нелинейных уравнений.

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

Метод отделения корней для нелинейных уравненийи Метод отделения корней для нелинейных уравнений.

Метод отделения корней для нелинейных уравнений≤x–≤ Метод отделения корней для нелинейных уравненийМетод отделения корней для нелинейных уравнений= Метод отделения корней для нелинейных уравненийМетод отделения корней для нелинейных уравнений=Метод отделения корней для нелинейных уравнений.

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

Методом Лагранжа определим границы положительных и отрицательных корней многочлена.

3×8 – 5×7 – 6×3 – x – 9 = 0

K = 1 B = |– 9| an = 3

Метод отделения корней для нелинейных уравнений= 4

Метод отделения корней для нелинейных уравнений9×8 + x7 + 6×5 + 5x – 3 = 0

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

k = 8 B = 3 an = 9

Отсюда границы положительных корней 0,5 ≤ x+ ≤ 4

Метод отделения корней для нелинейных уравнений3×8 + 5×7 + 6×3 + x – 9 = 0

Метод отделения корней для нелинейных уравнений= Метод отделения корней для нелинейных уравнений

Метод отделения корней для нелинейных уравнений9×8 – x7 – 6×5 – 5x – 3 = 0

K = 1 B = 6 an = 9

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

Следовательно, границы отрицательных корней –2 ≤ x– ≤ –0,6

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

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

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

Графически корни можно отделить 2-мя способами:

1. Построить график функции y = f(x) и определить координаты пересечений с осью абсцисс− это приближенные значения корней уравнения.На графике 3 корня.

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

Рис. 3.1 Отделение корней на графике f(x).

2. Преобразовать f(x)=0 к виду j(x) = y(x), где j(x) и y(x) – элементарные функции, и определить абсциссу пересечений графиков этих функций.

На графике 2 корня.

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

Рис. 3.2 Отделение корней по графикам функций j(x) и y(x).

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

Для отделения вещественных корней можно использовать ЭВМ. Алгоритм отделения корней основан на факте Изменения знака функции в окрестности корня. Действительно, если корень вещественный, то график функции пересекает ось абсцисс, а знак функции изменяется на противоположный.

Рассмотрим Схему алгоритма отделения корней нелинейного уравнения на заданном отрезке в области определения функции.

Алгоритм позволяет определить приближённые значения всех действительных корней на отрезке [a, b]. Введя незначительные изменения в алгоритм, его можно использовать для определения приближённого значения максимального или минимального корня.

Приращение неизвестного Δx не следует выбирать слишком большим, чтобы не «проскочить» два корня.

Недостаток метода – использование большого количества машинного времени.

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

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

Отделение корней В Excel

Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

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

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

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

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

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

Отделение корней нелинейного уравнения

Пусть имеется нелинейное уравнение Метод отделения корней для нелинейных уравнений.

Требуется найти корни этого уравнения. Численный процесс приближенного решения поставленной задачи разделяют два этапа: отделение корня и уточнение корня.

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

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

Методы отделения корней

Отделение корней во многих случая можно произвести графически. Учитывая, что действительные корни уравнения F ( x )=0 – это есть точки пересечения графика функции y = F ( x ) с осью абсцисс y =0, нужно построить график функции y = F ( x ) и на оси OX отметить отрезки, содержащие по одному корню. Но часто для упрощения построения графика функции y = F ( x ) исходное уравнение заменяют равносильным ему уравнением f 1 ( x )= f 2 ( x ). Далее строятся графики функций y 1 = f 1 ( x ) и y 2 = f 2 ( x ), а затем по оси OX отмечаются отрезки, локализующие абсциссы точек пересечения двух графиков.

На практике данный способ реализуется следующим образом: например, требуется отделить корни уравнения cos(2 x )+ x -5=0 графически на отрезке [–10;10], используя Excel .

Построим график функции f (x)=cos(2 x )+x-5 в декартовой системе координат. Для этого нужно:

Ввести в ячейку A1 текст х .

Ввести в ячейку B1 текст y =cos(2 x )+ x -5.

Ввести в ячейку А2 число -10, а в ячейку А3 число -9.

Выделить ячейки А2 и А3.

Навести указатель «мыши» на маркер заполнения в правом нижнем углу рамки, охватывающий выделенный диапазон. Нажать левую кнопку «мыши» и перетащить маркер так, чтобы рамка охватила диапазон ячеек А2:А22.

Ячейки автоматически заполняются цифрами :

Ввести в ячейку В2 формулу =COS(2*A2)+A2-5.

Методом протягивания заполнить диапазон ячеек В3:В22.

Вызвать «Мастер диаграмм» и выбрать диаграмму график (первый вид), нажать «далее».

Указать диапазон данных, для этого щелкнуть кнопку в поле «Диапазон» и выбрать диапазон данных В2:В22.

Выбрать вкладку ряд, указать имя ряда, щелкнув кнопку в поле «ряд» и выбрав В1.

В поле «подписи по оси Х», щелкнуть кнопку и выбрать диапазон А2:А22, нажать «далее».

Подписать названия осей x и y соответственно, нажать «далее».

Вывести диаграмму на том же листе, что и таблица, нажать кнопку «готово».

В итоге получаем следующее (рисунок 1):

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

Рисунок 1 – Локализация корня

Анализируя полученное изображение графика, можно сказать, что уравнение cos(2 x )+ x -5=0 имеет один корень – это видно из пересечения графика функции y=cos(2 x )+ x -5 с осью OX. Можно выбрать отрезок, содержащий данный корень: [5;6] – отрезок локализации .

Для подтверждения полученных данных, можно решить эту же задачу вторым способом. Для этого необходимо уравнение cos(2 x )+ x -5=0 преобразовать к виду: cos(2 x )=5- x . Затем следует каждую часть уравнения рассмотреть как отдельную функцию. Т. е. y 1 =cos(2 x ) и y 2 =5- x . Для решения этой задачи в Excel необходимо выполнить следующие действия:

Вести в ячейки А1:C1 соответственно текст: « x », « y 1 =cos(2 x )», « y 2 =5- x ».

A2:A22 заполнить так же как при решении задачи первым способом.

В В2 ввести формулу =COS(2*A2).

Методом протягивания заполнить диапазон ячеек В3:В22.

В С2 ввести =5-A2.

Методом протягивания заполнить диапазон ячеек С3:С22.

С помощью Мастера диаграмм выбрать график (первый вид).

В данном случае диапазон данных следует указывать для построения двух графиков. Для этого нужно нажать кнопку в поле «Диапазон» и выделить ячейки В2:В22, затем нажать Ctrl (на клавиатуре) и выделить следующий диапазон C2:C22.

Перейти на вкладку ряд, где выбрать именем ряда 1 ячейку В1, а именем ряда 2 ячейку С2.

Подписать ось x , выбрав диапазон А2:А22.

Подписать соответственно оси x и y .

Поместить диаграмму на имеющемся листе.

Результат представлен на рисунке 2: Анализируя полученный результат, можно сказать, что точка пересечения двух графиков попадает на тот же самый отрезок локализации [5;6] , что и при решении задачи первым способом.

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

Рисунок 2 – Локализация корня

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

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

Аналитический способ отделения корней

Аналитический способ отделения корней основан на следующей теореме , известной из курса математического анализа.

ТЕОРЕМА: Если непрерывная на Метод отделения корней для нелинейных уравненийфункция Метод отделения корней для нелинейных уравнений, определяющая уравнение Метод отделения корней для нелинейных уравнений, на концах отрезка Метод отделения корней для нелинейных уравненийпринимает значения разных знаков, т.е. Метод отделения корней для нелинейных уравнений, то на этом отрезке содержится, по крайней мере, один корень уравнения. Если же функция Метод отделения корней для нелинейных уравненийнепрерывна и дифференцируема и ее производная сохраняет знак внутри отрезка Метод отделения корней для нелинейных уравнений, то на этом отрезке находится только один корень уравнения.

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

Для отделения корней аналитическим способом выбирается отрезок Метод отделения корней для нелинейных уравнений, на котором находятся все интересующие вычислителя корни уравнения. Причем на отрезке Метод отделения корней для нелинейных уравненийфункция F (x) определена, непрерывна и F ( a )* F ( b ) . Требуется указать все частичные отрезки , содержащие по одному корню.

БМетод отделения корней для нелинейных уравнений
удем вычислять значение функции F ( x ) , начиная с точки x = a , двигаясь вправо с некоторым шагом h . Если F ( x )* F (x+ h ) , то на отрезке [ x ; x + h ] существует корень (рисунок 3).

Рисунок 3 – Аналитический способ локализации корней

Доказательство существования и единственности корня на отрезке.

В качестве примера рассмотрим функцию f (x)=cos(2 x )+x-5 .

Ввести в ячейки А1, В1 и С1 соответственно « x », « y =cos(2 x )+ x -5» и «ответ».

В А2 и А3 ввести граничные значения отрезка изоляции.

В В2 ввести формулу =COS(2*A2)+A2-5 и методом протягивания заполнить В3.

В С2 ввести формулу =ЕСЛИ(B2*B3

Таким образом, на отрезке изоляции корень существует:

РМетод отделения корней для нелинейных уравнений
исунок 4 – Проверка существования корня на отрезке

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

Продолжить работу в том же документе MS Excel.

Заполнить D1 и E1 соответственно: « y’ =-sin(2 x )*2+1» и «ответ» (причем выражение y’ =-sin(2 x )*2+1 – это производная первого порядка от функции y =cos(2 x )+ x -5).

Ввести в D2 формулу =-SIN(2*A2)*2+1 и методом протягивания заполнить D3.

Ввести в E2 =ЕСЛИ(D2*D3>0;»корень на данном отрезке единственный»;»Корень не единственный»).

ВМетод отделения корней для нелинейных уравнений
результате получаем (рисунок 5):

Рисунок 5 – Доказательство единственности корня на отрезке

Таким образом доказано существование и единственность корня на отрезке изоляции.

Рассмотрим решение задачи отделения корней уравнения
cos(2 x )+ x -5=0 аналитическим способом с шагом 1 на отрезке [-10;10].

Чтобы отделить корни уравнения аналитическим способом с помощью Excel, необходимо выполнить следующее:

Заполнить ячейки A1:D1 соответственно: « x », « y =cos(2 x )+ x -5», « h », «ответ».

В С2 ввести значение 1.

Ввести в А2 значение -10.

Ввести в А3 =A2+$C$2 и методом протягивания заполнить ячейки А4:А22.

В В2 ввести =COS(2*A2)+A2-5 и методом протягивания заполнить диапазон В3:В22.

ВМетод отделения корней для нелинейных уравнений
С3 ввести формулу =ЕСЛИ(B2*B3

В результате получаем следующее (рисунок 6):

Рисунок 6 – Отделение корня

Следующий пример (рисунок 7) демонстрирует отделение нескольких корней. Пусть исследуется функция cos ( x )=0,1 x на интервале [–10;10] с шагом 1.

Табулирование функции и построение графика осуществляется как в предыдущих примерах. Видно, что на заданном отрезке имеем 7 корней, находящихся внутри отрезков: [-10;-9]; [-9;-8]; [-5;-4]; [-2;-1]; [1;2]; [5;6]; [7;8].

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

Рисунок 7 – Отделение корней

Обратим внимание на то, что надежность рассмотренного алгоритма отделения корней уравнения зависит как от характера функции F (x), так и от выбранной величины шага h . Для повышения надежности следует выбирать при отделении корней достаточно малые значения h .

1. Выполнить отделение корней следующих функций:

Видео:Метод половинного деления. ДихотомияСкачать

Метод половинного деления. Дихотомия

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

Если законы функционирования модели нелинейны, а моделируемые процесс или система обладают одной степенью свободы (т.е. имеют одну независимую переменную), то такая модель, как правило, описывается одним нелинейным уравнением.

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

Дано нелинейное уравнение:

Метод отделения корней для нелинейных уравнений( 4.1)

Необходимо решить это уравнение, т. е. найти его корень Метод отделения корней для нелинейных уравнений.

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

Если функция имеет вид многочлена степени m,

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

где ai — коэффициенты многочлена, Метод отделения корней для нелинейных уравнений, то уравнение f(x)=0 имеет m корней (рис. 4.2).

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

Если функция f(x) включает в себя тригонометрические или экспоненциальные функции от некоторого аргумента x , то уравнение (4.1) называется трансцендентным уравнением .

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

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

Такие уравнения обычно имеют бесконечное множество решений.

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

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

Однако точное решение уравнения не всегда является необходимым. Задачу отыскания корней уравнения можно считать практически решенной, если мы сумеем найти корни уравнения с заданной степенью точности . Для этого используются приближенные (численные) методы решения.

Большинство употребляющихся приближенных методов решения уравнений являются, по существу, способами уточнения корней. Для их применения необходимо знание интервала изоляции [a,b] , в котором лежит уточняемый корень уравнения (рис. 4.3).

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

Процесс определения интервала изоляции [a,b] , содержащего только один из корней уравнения, называется отделением этого корня.

Процесс отделения корней проводят исходя из физического смысла прикладной задачи, графически, с помощью таблиц значений функции f(x) или при помощи специальной программы отделения корней. Процедура отделения корней основана на известном свойстве непрерывных функций: если функция непрерывна на замкнутом интервале [a,b] и на его концах имеет различные знаки, т.е. f(a)f(b) , то между точками a и b имеется хотя бы один корень уравнения (1). Если при этом знак функции f'(x) на отрезке [a,b] не меняется, то корень является единственным на этом отрезке.

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

  1. отделение корней, — т.е. определение интервалов изоляции [a,b] , внутри которого лежит каждый корень уравнения;
  2. уточнение корней, — т.е. сужение интервала [a,b] до величины равной заданной степени точности Метод отделения корней для нелинейных уравнений.

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

🎥 Видео

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

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

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

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

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

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

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

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

Метод касательных (метод Ньютона)Скачать

Метод касательных (метод Ньютона)

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

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

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

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

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

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

Информатика 2. S01.E08. Отделение корня уравненияСкачать

Информатика 2. S01.E08. Отделение корня уравнения

Численные методы решения нелинейного уравнени Теория Шаговый Метод половинного деления Метод НьютонаСкачать

Численные методы решения нелинейного уравнени Теория Шаговый Метод половинного деления Метод Ньютона

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

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

Методы решения систем нелинейных уравнений. Метод Ньютона. Численные методы. Лекция 14Скачать

Методы решения систем нелинейных уравнений. Метод Ньютона. Численные методы. Лекция 14

Метод секущихСкачать

Метод секущих

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

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