Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Я нечто похожее попытался сделать

Отправлено =AVR= 19 декабря 2006 г. 22:50
В ответ на: Да можно. Об этом не раз в DSP говорили (+) отправлено SM 19 декабря 2006 г. 22:17

Получив временной дискретный спектр за 512 измерений периода с разрешением порядка 0.5%, выделил главный пик и его окрестности (всего максимум десяток соседних каналов оказалось ненулевыми), сделал тупую линейную интерполяцию по их верхушкам, затем разбил каждый этот канал на 16 узких (по линии этого, с позволения сказать, сплайна), повторил интерполяцию еще раз и разбил новые каналы на еще более узкие 4 части. По их верхушкам уже построил с каждой стороны по ассимптоте, не давая ей сменить крутизну, и нашел проекцию точки пересечения ассимптот на ось времени.

Получилось не ахти что - разрешение в 0.01 ГЦ достигалось только за 0.1 секунды накопления, а хотелось бы на порядок-два получше или побыстрее. Возможно ли это при таком входе, что я привел выше?


Составить ответ | Вернуться на конференцию

Ответы



Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru