Как работает функция FindPeaks
04.11.2020
Хотел возобновить тему, написал, но вопрос не "поднялся наверх", поэтому создаю еще раз с сылкой на старое.
Вопрос: хотябы на пальцах, кто в курсе хоть примерный алгоритмы используемые в данной функции? Чисто ради понимания, не более.
Ответы
Вычисление производной + обработка кучи исключений, связанных с ее вычислением.
Вот такой пример: синус с шумом. Красные и синие точки отличаются в вызове (см.ниже). Мин растояние написано = 5. Но что-то например до 1-й красной точки явно на много больше точек функции y чем 5 и явно в этом промежутке есть пики. Просто как-то крайней степени не ясно как оно работает, когда начинаются минимальные дополнительные параметры?
Справку на эту функцию Вы и без меня видели, а больше чем там написано Вам никто не подскажет, кроме разработчиков из MW.
А вообще, можно написать свою функцию, которая будет работать так, как вы ожидаете.
Ну согласитесь без утайки, иногда хочется узнать как проблемы решаются на недостижимом для простых людей уровне - уровне "разрабов MW". Увидеть красоту кода - о которой везде пишут. )))
Я наних и надеялся :'(
На них это на кого? На Литтла и Моулера?
:) На таких великих господ, да такие мелочи.
Нет. Хотябы на современных разработчиков.
Цитата - ответ от MW
Не поспоришь! Железно!
А вы ждали чуда? Могу вас заверить, что в нашем локальном дистрибьюторе в РФ сидят не менее грамотные парни, чем в поддержке MW, возможно даже более.
Хочется чудес в нашей суровой дейчтвительности. Очень! Ну и посто ради интереса написал их ответ: русский человек наверно так не станет отвечать - сам стиль и формулировка.
Вот тут ни разу не сомневаюсь.