|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.11.2017, 22:42 | #11 |
Форумчанин
Регистрация: 08.11.2017
Сообщений: 347
|
Не понял, что такое экстремумы со словом перегибы в скобках. Но начал бы с поиска одного максимума или минимума.
Интервал делим на два и сравниваем середину с концами. Если середина ниже или выше обоих концов, значит она около минимума или максимума и можно начать сближение концов. Обрезаем по кусочку и проверяем остался ли экстремум со стороны середины. Если экстремум "вывалился" в отрезанный интервал, то исследуем отдельно этот кусок. Иначе ищем экстремумы для каждого из под-интервалов отдельно. До какой степени всё это делить и сближать в общем случае - ХЗ. Без анализа задача не решается и алгоритм просто не завершиться. Так что надо уточнять - это задача по математике или на тему потрахать мозг студенту программированием циклов. Во втором случае, для остановки алгоритма можно рассчитывать "период" для точки sin(b*x) - "период" в точке x = 2Pi/b соответственно, если проверять наличие экстремума в интервале равном половине такого периода, то предложенный признак наличия максимума или минимума будет достоверным. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Срочно!! Нужна помощь с заданием на С++ | 70velebi | Помощь студентам | 9 | 07.11.2016 15:09 |
Нужна помощь с заданием на рекурсию. Не получается выполнить. | kipairs | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.12.2015 18:22 |
Нужна помощь с заданием по выводу Постраничной навигации | Svyatoslav359 | PHP | 1 | 19.11.2015 15:39 |
Нужна помощь с заданием по выводу Постраничной навигации | Svyatoslav359 | Помощь студентам | 0 | 19.11.2015 13:02 |
HTML, Javascript нужна помощь с заданием | nastjamihneva | JavaScript, Ajax | 1 | 04.04.2014 20:51 |