[an error occurred while processing this directive] [an error occurred while processing this directive]
почему? если точность 10-5 то надо 2*10+5 точек и обсчитывать их всех не надо
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено yes 26 декабря 2001 г. 14:56
В ответ на: БПФ пожалуй напрямую не подойдет т.к. не сможет дать заданную точность (если конечно не потратить кучу времени для общета по 1000000 точкам) отправлено mpo 26 декабря 2001 г. 11:30

то есть вначале фильтр (аналоговый),

а затем в буфере берете 10+5 точек
потом БПФ но не с каждой точкой а с каждой 100 или 10 (зависит от уровня шума)
этим определяется полоса
фильтр этой полосы,
и возвращаемся к буферу в котором в 100 раз меньше точек (полосу сузили и повторяем)

как только ширина полосы удовлетворяет точности - ОК

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru