[an error occurred while processing this directive]
Определение частоты сигнала
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
|
Отправлено
Vitaly 11 августа 2004 г. 19:33
|
|
|
|
В масиве содержатся отсчеты синусоидального сигнала определенной частоты.(частота извесна)
Какие могу быть варианты определения, того что в масиве содержиться только синусоида этой частоты и ничего больше.
Скажем один вариант это взять fft() и посмотреть чтобы там был пик только на заданой частоте.
А как можна подругому?
Уж больно не охота добавлять в проект fft только ради одного определения частоты одного сигнала.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- только для чистых синусов — shenon (12.08.2004 13:29, 79 байт)
- Еще вот так (+) — SM (12.08.2004 11:13, 99 байт)
- Всем спасибо — Vitaly (12.08.2004 13:22, 657 байт)
- Ответ: — -=ВН=- (12.08.2004 15:57, 1487 байт)
- ВЫ правы. — Vitaly (13.08.2004 12:27, 781 байт)
- Сигнал подаете на PLL, после того как PLL залочена, вычитаете из сигнала выход PLL (cкорретировав фазу выхода PLL). если ошибка нулевая, то шума нет. BH уже сказал что так не бывает. Если Вам надо только убедится есть помеха или нет, и не требуется определить ее спектр (амплитуда вычисляется легко), то FFT не обязателен — AntZ (12.08.2004 06:55, пустое)
- Хорошие задачи у Вас:-) — -=ВН=- (11.08.2004 20:02, 1169 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru