Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.30;
Скачать: CL | DM;

Вниз

Снова о больном :)   Найти похожие ветки 

 
Sergo ©   (2002-04-22 09:40) [0]

Я уже задавал подобный вопрос (но проблема не разрешилась). У меня прога считывает сигнал со входа звукавой карты. Мне нужно знать амплитудное значение сигнала. Если выводить на экран значение уровня сигнала непосредственно после дискретизации и обработки через БПФ то выводится значение уровня непосредственно в момент дискретизации. Как это отсечь и вывести амплитудное значение?
Например подается сигнал на карту амплитудой 10db, через какое
то время он может стать 9db, а может 11 или 12. Как вывести только изменение амплитуды?


 
Sergo ©   (2002-04-22 11:22) [1]

Неужели никто не поможет :((


 
VictorT ©   (2002-04-22 11:52) [2]

По моему разрешилась... Ты даже спасибо сказал: http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1018853239&n=3
Скажи конкретно, в чём теперь проблема.


 
Sergo ©   (2002-04-22 12:10) [3]

Да за ту подсказку тебе спасибо. Но тот пример может отследить изменение амплитуды лишь тогда когда текущее значение превысит прдыдущие, а как быть тогда когда нужно отслеживать и превышение и уменьшение амплитуды одновременно?


 
VictorT ©   (2002-04-22 12:36) [4]

Ты наверное недостаточно внимательно посмотрел тот пример. Там ищется локальный максимум, и в тот момент, когда он найден, обнавляется Label1->Caption. Если ещё чё неясно, спрашивай.


 
Sergo ©   (2002-04-22 14:28) [5]

Спасибо еще раз, буду пробовать, а если не получится можно к тебе еще раз обратиться?


 
VictorT ©   (2002-04-22 14:57) [6]

Разрешаю :)



Страницы: 1 вся ветка

Текущий архив: 2002.05.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
14-97409
waper
2002-04-22 15:42
2002.05.30
начинающий


14-97394
PaRL
2002-04-20 20:54
2002.05.30
Оно самое.


4-97458
poiZon
2002-03-27 15:24
2002.05.30
Hook


7-97429
pvn
2002-03-03 16:44
2002.05.30
чтение данных с ком порта...


8-97361
pam
2002-01-03 12:02
2002.05.30
Фильтры...