Показать сообщение отдельно
  #5  
Старый 18.11.2011, 19:37
U.B.M. U.B.M. вне форума
Новичок
 
Регистрация: 06.10.2011
Сообщения: 94
Версия Delphi: Delphi 7
Репутация: 13
По умолчанию

Кажется мы немного о разных вещах говорим....

1. У тебя есть сигнал, ты знаешь его АЧХ (через эквалайзер).
2. Ты можешь посчитать амплитуду сигнала на определенной частоте.
3. Далее можешь получить зависимость амплитуды сигнала для каждого момента времени, т.е. зависимость ampl(t).
4. Дальше просто вычитаешь эти числовые последовательности.

Например сигнал 4 секунды с частотой 2 Гц. 9 точек
1.0 0.0 -1.0 0.0 1.0 0.0 -1.0 0.0 1.0 (чистый синус например)
1.1 0.2 -1.3 0.1 1.1 0.1 -1.2 0.0 1.1 (сигнал с шумом)

одну строку из другой вычитаешь - получаешь амплитуду шума
0.1 0.2 -0.3 0.1 0.1 0.1 -0.2 0.0 0.1

Если надо считаешь АЧХ шума.

P.S. Такие задачи (если не стоит четкое требование решить в дельфях) лучше делать в Matlab'e или в чем-нить типа него.
Ответить с цитированием