К содержимому
kalqulyator.ru
Личный кабинет

Меню

Корень функции методом бисекции

Сообщите об ошибке или неточности

Опишите найденную неточность.

Осталось 1000 символов

Разместить у себя

Настройте калькулятор и скопируйте код на свой сайт.

Код для вставки

<script src="https://kalqulyator.ru/embed.js" data-calc="eng1-bisection" data-mode="button" data-theme="light" data-accent="#1d4ed8" data-text-color="#172033" data-card-bg="#ffffff" data-size="adaptive" async></script>
Как вставить
  1. Tilda: добавьте блок HTML-кода и вставьте строку.
  2. WordPress: добавьте блок "Пользовательский HTML" и вставьте строку.
  3. Обычный HTML: вставьте строку в нужное место страницы.

Предпросмотр

Данные для расчёта

Корень

Введите данные - результат обновится автоматически.

1.414213

Расчёт справочный и не заменяет консультацию специалиста.

График платежей

Результат поиска

Листайте таблицу по горизонтали

Статус
Корень найден

Итерации поиска

Листайте таблицу по горизонтали

Шагabxf(x)
10.0000000002.0000000001.000000000-1.000000000
21.0000000002.0000000001.5000000000.250000000
31.0000000001.5000000001.250000000-0.437500000
41.2500000001.5000000001.375000000-0.109375000
51.3750000001.5000000001.4375000000.066406250
61.3750000001.4375000001.406250000-0.022460937
71.4062500001.4375000001.4218750000.021728516
81.4062500001.4218750001.414062500-0.000427246
91.4140625001.4218750001.4179687500.010635376
101.4140625001.4179687501.4160156250.005100250
111.4140625001.4160156251.4150390630.002335548
121.4140625001.4150390631.4145507810.000953913
131.4140625001.4145507811.4143066410.000263274
141.4140625001.4143066411.414184570-0.000082001
151.4141845701.4143066411.4142456050.000090633
161.4141845701.4142456051.4142150880.000004315
171.4141845701.4142150881.414199829-0.000038843
181.4141998291.4142150881.414207458-0.000017264
191.4142074581.4142150881.414211273-0.000006475
201.4142112731.4142150881.414213181-0.000001080
211.4142131811.4142150881.4142141340.000001617
221.4142131811.4142141341.4142136570.000000269
231.4142131811.4142136571.414213419-0.000000406
Бисекция делит отрезок пополам и сохраняет границы с разными знаками. Введите непрерывную функцию от x и границы −1000000…1000000 с переменой знака: поиск одного корня ограничен 50 шагами и точностью по x от 0,000001; на границе допускается точный ноль. Отсутствие сходимости показывается отдельно; разрывы, корни без смены знака и поиск всех нулей этим методом не обеспечиваются, используются числа IEEE754 с нормализацией до 12 значащих цифр.
Заказать калькулятор под ваш сайт

Как считается

f(a)

TOOLS_EXPRESSION("Непрерывная функция f(x)","Левая граница a")

f(b)

TOOLS_EXPRESSION("Непрерывная функция f(x)","Правая граница b")

Корректный отрезок с переменой знака

IF("Правая граница b"-"Левая граница a">=0 && (ABS(f(a))<=0 || ABS(f(b))<=0 || (f(a)<0 && f(b)>0) || (f(a)>0 && f(b)<0)),1,0)

Сходимость

IF("Корректный отрезок с переменой знака" == 1,AT("Шаги вычисления".Done,"Лимит итераций",0),0)

Найденный корень

IF("Корректный отрезок с переменой знака" == 1 && Сходимость == 1,AT("Шаги вычисления".C,"Лимит итераций",0),1/0)

Показанных итераций

IF("Корректный отрезок с переменой знака" == 1,SUM("Шаги вычисления".Active),0)

Строк статуса

1

Пример расчёта

Непрерывная функция f(x)
x^2-2
Левая граница a
0
Правая граница b
2
Абсолютная точность по x
0,000
Лимит итераций
50
Найденный корень
1.414213
Результат поиска — строка 1 — Статус
Корень найден

Числа взяты из контрольного примера калькулятора - на них он проверяется тестами.

Источники

Комментарии (0)

Комментариев пока нет.

Оставить комментарий

Комментарий появится после проверки

Связаться с поддержкой

Напишите, чем мы можем помочь.

Вход в кабинет

Забыли пароль?