Как найти приблизительное значение корня уравнения

Приближенное нахождение корней уравнения

Задание 2 . 1) Выбрав стартовую точку с координатами x01=0.5 и xo2=0.4, примените метод Ньютона–Рафсона, и с точностью e=0.000001 найдите минимум целевой функции:
Скачать решение
2) Выбрав ту же стартовую точку, примените метод наискорейшего спуска, и вновь найдите минимум целевой функции с точностью e=0.0001.

Пример №1 . Отделить корни аналитически и уточнить один из них методом половинного деления с точностью до 0,01.
Решение.
sin(x+3.14/3)-x/2=0. Скачать

Пример №2 . Определить и найти действительные корни с точностью до 0,001: а) x 4 – 2x – 1 = 0 — методами: 1) деления отрезка пополам; 2) касательных. б) 2log(x) — (x-2) 2 = 0 — методами: 1) хорд; 2) итераций.
Решение.
Найдем корни уравнения:
x 4 -2•x-1 = 0

Используем для этого Метод половинного деления (метод дихотомии).
Считаем, что отделение корней произведено и на интервале [a,b] расположен один корень, который необходимо уточнить с погрешностью ε.
Итак, имеем f(a)f(b) 1 /2(a+b) и вычисляем f(c). Проверяем следующие условия:
1. Если |f(c)| 1 /2 n (b-a)
В качестве корня ξ. возьмем 1 /2(an+bn). Тогда погрешность определения корня будет равна (bn – an)/2. Если выполняется условие:
(bn – an)/2 1 /2(an+bn).
Уточним интервалы, в которых будут находиться корни уравнения. Для этого исходный интервал [-1;2] разобьем на 10 подынтервалов.
h1 = -1 + 1*(2-(-1))/10 = -0.7
h2 = -1 + (1+1)*(2-(-1))/10 = -0.4
Поскольку F(-0.7)*F(-0.4) 0, то a=-0.55
Итерация 2.
Находим середину отрезка: c = (-0.55 -0.4)/2 = -0.48
F(c) = 0.000907
F(x) = 0.19
Поскольку F(c)•F(x) > 0, то a=-0.48
Итерация 3.
Находим середину отрезка: c = (-0.48 -0.4)/2 = -0.44
F(c) = -0.0884
F(x) = 0.000907
Поскольку F(c)•F(x) 0, то a=1.25
Итерация 2.
Находим середину отрезка: c = (1.25 + 1.4)/2 = 1.33
F(c) = -0.57
F(x) = -1.06
Поскольку F(c)•F(x) > 0, то a=1.33
Итерация 3.
Находим середину отрезка: c = (1.33 + 1.4)/2 = 1.36
F(c) = -0.28
F(x) = -0.57
Поскольку F(c)•F(x) > 0, то a=1.36
Итерация 4.
Находим середину отрезка: c = (1.36 + 1.4)/2 = 1.38
F(c) = -0.12
F(x) = -0.28
Поскольку F(c)•F(x) > 0, то a=1.38
Остальные расчеты сведем в таблицу.

Ncabf(c)f(x)
11.251.11.4-1.06-1.06
21.331.251.4-0.57-0.57
31.361.331.4-0.28-0.28
41.381.361.4-0.12-0.12
51.391.381.4-0.0415-0.0415
61.41.391.4-0.000217-0.000217
71.41.41.4-0.0002170.0206
81.41.41.4-0.0002170.0102
91.41.41.4-0.0002170.00498

Ответ:
x = 1.4; F(x) = 0.00498
Количество итераций, N = 9
Параметр сходимости.
α = (1.4 — 1.4)/9 = 6.5E-5

Посмотрите как можно быстро решить задачу.

Приближенное вычисление корней в уравнениях

Приближенное вычисление корней в уравнениях

    Приближённое решение уравнений :

1.1 Способ хорд (или способ линейной интерполяции).

  1. Способ касательных (или способ Ньютона).
  2. Комбинированный способ (комбинированное применение способов хорд и касательных).
  • Заключение.
  • Список литературы.
  • Приближённое решение уравнений.

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

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

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

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

    Пусть нужно решить уравнение:

    Если обратиться к рисунку, то каждый корень уравнения (1) представляет собой абсциссу точки пересечения графика функции y=f(х)

    C осью Ох (рисунок №1)

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

    Итак, пусть корень Е уравнения (1) «зажат» между двумя его приближениями а и b по недостатку и по избытку а

    Способ хорд (или способ линейной интерполяции).

    Проведём хорду АВ (рисунок№3) и за первое приближённое значение корня примем абсциссу x1 точки С пересечения хорды с осью Ох.

    Уравнение хорды имеет вид:

    Поэтому в точке С:

    Рассмотрение всех четырёх случаев, изображённых на рисунке №2, показывает, что точка x1 лежит между a и b с той стороны от Е, где f(х) имеет знак, противоположный знаку f«(х).

    Остановим внимание на первом случае: f`(х)>0, f«(х)>0 (рисунок №3), — в остальных случаях рассуждение вполне аналогично. В этом первом случае x1 лежит между a и Е. С отрезком [x1, b] поступаем так же, как мы поступаем с отрезком [a, b] (рисунок №4). При этом для нового приближённого значения корня получаем:

    x1 = x2-(b- x1)*f(x1)/f(b)-f(x1)

    ( в формуле (2) заменяем x1 на x2, а на x1 ); значение x2 оказывается между x1 и Е. Рассматриваем отрезок [x2, b] и находим новое приближённое x3, заключённое между x2 и Е и. т. д. В результате получим последовательность а 0

    Найдём первое приближённое значение корня по формуле (2):

    так как f(1,588)=-0,817 0

    Следовательно, искомый корень с точностью до 0,01 равен 1,64.

    1.2 Способ касательных (или способ Ньютона).

    В том из концов дуги АВ (рисунок №5), в котором знаки f(х) и f«(х) совпадают, проводим касательную и за первое приближённое значение корня принимаем абсциссу х1` точки Д пересечения этой касательной с осью Ох. Обратимся вновь к первому случаю, соответствующему первому рисунку №2 (f`(x)>0, f«(x)>0), — в остальных случаях рассуждают опять-таки аналогично. Уравнение интересующей нас касательной имеет вид:

    и поэтому в точке Д:

    Из рисунка видно, что x1` лежит между Е и b. С отрезком [a, x1`] поступаем так же, как с отрезком [a, b] ( рисунок №5), и в результате для нового приближённого значения корня получим:

    х2` = x1`- f( x1`)/ f`( x1`).

    Значение х2` оказывается между Е и x1`. Рассматриваем отрезок [a, х2`] и находим новое приближение х3` и т. д. В результате получим последовательность:

    все более точных приближённых значений корня, причём:

    xn+1`= xn`- f(xn`)/ f`( xn`) (8)

    Эта формула справедлива для всех четырёх случаев, изображённых на рисунке 32. Для оценки погрешностей полученных приближений можно опять воспользоваться формулой (5), как и в первом случае, легко устанавливается сходимость последовальности x1`, х2`, х3`,…,xn`,… к значению Е

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

    с точностью до 0,01.

    В этом уравнении f(х)=х^4-2x-4, f`(х)=4х^3-2,а f«(х)=12x^2.Так как f(х) и f«(х) при х0 = 1,7 имеют один и тот же знак, а именно:

    f(1,7)=0,952>0 и f«(1,7)>0, то применяем формулу:

    x1`= х0- f(х0)/ f`( х0), где f`(1,7)=4*1,7^3-2=17,652. Тогда

    Применяем второй раз способ касательных:

    х2= x1- f(x1)/ f` (x1), где f(x1)= f(1,646)=0,048, f` (1,646) =15,838;

    f(1,643)=0,004, f` (1,643)=15,740;

    Следовательно, искомый корень с точностью до 0,01 равен 1,64.

    1.3 Комбинированный способ

    (комбинированное применение способов хорд и касательных).

    Этот способ состоит в одновременном использовании способов хорд и касательных. Остановим своё внимание опять на случае, отвечающем первому рисунку №2. Значения x1 и x1`, вычисляем по прежним формулам, т. е. принимаем:

    x1`=b-f(b)/f`(b), причём: x1 0 изображён на рисунке №7. Из этого рисунка видно, что уравнение имеет положительный единственный корень, лежащий на отрезке 1 0,f«(x)>0 т. е. знак производных сохраняется. Применяем комбинированный способ:

    Формулы (10) дают:

    При этом x1`- x1=0,012, т. е. точность недостаточна. Совершаем второй шаг:

    При этом х2`- х2=0,00018, т. е. точность достаточна. Таким образом:

    Ошибка в тексте? Выдели её мышкой и нажми

    Остались рефераты, курсовые, презентации? Поделись с нами — загрузи их здесь!

    Вычисление квадратного корня из числа: как вычислить вручную

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

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

    Извлечение квадратного корня при помощи таблицы квадратов

    Один из простейших способов вычисления корней заключается в использовании специальной таблицы. Что же она собой представляет и как ей правильно воспользоваться?

    При помощи таблицы можно найти квадрат любого числа от 10 до 99. При этом в строках таблицы находятся значения десятков, в столбах — значения единиц. Ячейка на пересечении строки и столбца содержит в себе квадрат двузначного числа. Для того чтобы вычислить квадрат 63, нужно найти строку со значением 6 и столбец со значением 3. На пересечении обнаружим ячейку с числом 3969.

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

    Находим ячейку с этим числом в таблице, по горизонтали определяем десятки — 1, по вертикали находим единицы — 3. Ответ: √169 = 13.

    Аналогично можно вычислять корни кубической и n-ой степени, используя соответствующие таблицы.

    Преимуществом способа является его простота и отсутствие дополнительных вычислений. Недостатки же очевидны: метод можно использовать только для ограниченного диапазона чисел (число, для которого находится корень, должно быть в промежутке от 100 до 9801). Кроме того, он не подойдёт, если заданного числа нет в таблице.

    Разложение на простые множители

    Если таблица квадратов отсутствует под рукой или с её помощью оказалось невозможно найти корень, можно попробовать разложить число, находящееся под корнем, на простые множители. Простые множители — это такие, которые могут нацело (без остатка) делиться только на себя или на единицу. Примерами могут быть 2, 3, 5, 7, 11, 13 и т. д.

    Рассмотрим вычисление корня на примере √576. Разложим его на простые множители. Получим следующий результат: √576 = √(2 ∙ 2 ∙ 2 ∙ 2 ∙ 2 ∙ 2 ∙ 3 ∙ 3) = √(2 ∙ 2 ∙ 2)² ∙ √3². При помощи основного свойства корней √a² = a избавимся от корней и квадратов, после чего подсчитаем ответ: 2 ∙ 2 ∙ 2 ∙ 3 = 24.

    Что же делать, если у какого-либо из множителей нет своей пары? Для примера рассмотрим вычисление √54. После разложения на множители получаем результат в следующем виде: √54 = √(2 ∙ 3 ∙ 3 ∙ 3) = √3² ∙ √(2 ∙ 3) = 3√6. Неизвлекаемую часть можно оставить под корнем. Для большинства задач по геометрии и алгебре такой ответ будет засчитан в качестве окончательного. Но если есть необходимость вычислить приближённые значения, можно использовать методы, которые будут рассмотрены далее.

    Метод Герона

    Как поступить, когда необходимо хотя бы приблизительно знать, чему равен извлечённый корень (если невозможно получить целое значение)? Быстрый и довольно точный результат даёт применение метода Герона. Его суть заключается в использовании приближённой формулы:

    где R — число, корень которого нужно вычислить, a — ближайшее число, значение корня которого известно.

    Рассмотрим, как работает метод на практике, и оценим, насколько он точен. Рассчитаем, чему равен √111. Ближайшее к 111 число, корень которого известен — 121. Таким образом, R = 111, a = 121. Подставим значения в формулу:

    √111 = √121 + (111 — 121) / 2 ∙ √121 = 11 — 10 / 22 ≈ 10,55.

    Теперь проверим точность метода:

    Погрешность метода составила приблизительно 0,3. Если точность метода нужно повысить, можно повторить описанные ранее действия:

    √111 = √111,3025 + (111 — 111,3025) / 2 ∙ √111,3025 = 10,55 — 0,3025 / 21,1 ≈ 10,536.

    Проверим точность расчёта:

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

    Вычисление корня делением в столбик

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

    Допустим, что необходимо найти квадратный корень с точностью до 4 знаков после запятой. Разберём алгоритм вычислений на примере произвольного числа 1308,1912.

    1. Разделим лист бумаги на 2 части вертикальной чертой, а затем проведём от неё ещё одну черту справа, немного ниже верхнего края. Запишем число в левой части, разделив его на группы по 2 цифры, двигаясь в правую и левую сторону от запятой. Самая первая цифра слева может быть без пары. Если же знака не хватает в правой части числа, то следует дописать 0. В нашем случае получится 13 08,19 12.
    2. Подберём самое большое число, квадрат которого будет меньше или равен первой группе цифр. В нашем случае это 3. Запишем его справа сверху; 3 — первая цифра результата. Справа снизу укажем 3×3 = 9; это понадобится для последующих расчётов. Из 13 в столбик вычтем 9, получим остаток 4.
    3. Припишем следующую пару чисел к остатку 4; получим 408.
    4. Число, находящееся сверху справа, умножим на 2 и запишем справа снизу, добавив к нему _ x _ =. Получим 6_ x _ =.
    5. Вместо прочерков нужно подставить одно и то же число, меньшее или равное 408. Получим 66×6 = 396. Напишем 6 справа сверху, т. к. это вторая цифра результата. Отнимем 396 от 408, получим 12.
    6. Повторим шаги 3—6. Поскольку снесённые вниз цифры находятся в дробной части числа, необходимо поставить десятичную запятую справа сверху после 6. Запишем удвоенный результат с прочерками: 72_ x _ =. Подходящей цифрой будет 1: 721×1 = 721. Запишем её в ответ. Выполним вычитание 1219 — 721 = 498.
    7. Выполним приведённую в предыдущем пункте последовательность действий ещё три раза, чтобы получить необходимое количество знаков после запятой. Если не хватает знаков для дальнейших вычислений, у текущего слева числа нужно дописать два нуля.

    В результате мы получим ответ: √1308,1912 ≈ 36,1689. Если проверить действие при помощи калькулятора, можно убедиться, что все знаки были определены верно.

    Поразрядное вычисление значения квадратного корня

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

    Извлечём корень из числа 781. Рассмотрим подробно последовательность действий.


    источники:

    http://studyport.ru/referaty/tochnyje-nauki/3800-priblizhennoe-vychislenie-kornej-v-uravnenijah

    http://liveposts.ru/articles/education-articles/matematika/vychislenie-kvadratnogo-kornya-iz-chisla-kak-vychislit-vruchnuyu