Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2012, 19:40   #1
funke_monkey
Новичок
Джуниор
 
Регистрация: 15.11.2012
Сообщений: 2
Смущение Метод дихотомии

Доброе время суток. Нужно программно реализовать нахождение корней уравнения методом дихотомии. С методом всё понятно. НО что делать если решение не одно?
Т.е. например синусоида на интервале (-5; 5) несколько раз пересекает ось Х. Что делать в этом случае? Как найти все корни?
Желательно объяснить сам алгоритм, принцип работы, а не код...
Помогите, пожалуйста.
funke_monkey вне форума Ответить с цитированием
Старый 15.11.2012, 21:51   #2
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод перебора, Метод дихотомии, Метод золотого сечения Delphi !!! OneBri Помощь студентам 0 03.10.2012 08:42
метод дихотомии dielk2006 Помощь студентам 2 28.01.2012 10:58
C++ метод дихотомии MIKE72 Помощь студентам 0 02.10.2011 14:21
Метод Дихотомии Roland_Lviv_ua Помощь студентам 5 13.06.2010 18:23
Метод дихотомии britva666 Помощь студентам 3 17.06.2009 18:06