метод дихотомии



численные методы для чайников

Автор Raizz raizz задал вопрос в разделе Образование

Метод дихотомии для чайников. и получил лучший ответ

Ответ от DиаNеllа[гуру]
Существует довольно очевидная теорема: "Если непрерывная функция на концах некоторого интервала имеет значения разных знаков, то внутри этого интервала у нее есть корень (как минимум, один, но м. б. и несколько) ". Вот на базе этой теоремы и построено численное нахождение приближенного знчения корня функции. Обобщенно этот метод называется "дихотомией", т. е. "делением отрезка на две части". Обобщенный алгоритм выглядит так:
задать начальный интервал [Xleft..Xright];
убедиться, что на концах функция имеет разный знак;
повторять
выбрать внутри интервала точку X;
сравнить знак функции в точке X со знаком функции в одном из концов;
если совпадает, то переместить этот конец интервала в точку X,
иначе переместить в точку X другой конец интервала;
пока не будет достигнута нужная точность.
В этом алгоритме есть пара мест, нуждающихся в уточнении:
"Нужная точность" определяется условиями задачи. Иногда требуется, чтобы значение функции было меньше некой наперед заданной величины, но это редко; чаще всего требуется определить значение корня с отклонением от истинного в заданных пределах. Лучше всего, если можно с уверенностью гарантировать интервал, в котором находится корень.
Метод выбора точки деления - ключевой для скорости работы метода. Хорошо, если функция, чей корень мы ищем, проста и быстро вычисляется; но внутри функции могут быть и матричные операции, и численное интегрирование, и все что угодно; так что главным критерием оптимизаци является минимизация числа делений (естественно, без ухудшения точности метода) .
Собственно, все варианты метода дихотомии различаются именно выбором точки деления.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Метод дихотомии для чайников.
Вычислительные методы на Википедии
Посмотрите статью на википедии про Вычислительные методы
Дихотомия на Википедии
Посмотрите статью на википедии про Дихотомия
Метод бисекции на Википедии
Посмотрите статью на википедии про Метод бисекции
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*