Алгоритм поиска максимума сигнала - подскажите идею, пожалуйста...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено VVT 03 декабря 2003 г. 15:27

сигнал анализируется точка за точкой.
последний сигнал записывается в массив длинной 50 точек, потом берется 25-я точка массива, если есть значения больше ее - значит, это не максимум. Если нет - то максимум. Сигнал отфильтрованный, довольно гладкий - отсюда и проблема вытекает - на вершине плато до десятка точек, и такой простой алгоритм находит соответсвенное число максимумов подряд.
Как бы исхитрится выкрутится из этой ситуации максимально просто, если память с запасе есть, а времени не очень...
И поймать бы максимум близко к середине плато, сдвиг по времени не волнует, главное, чтобы он был постоянный для всех максимумов...

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru