Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Алгоритм оцифровки сигнала


Автор: ANTON_AL 23.4.2008, 17:32
Доброго дня!


Есть схема в simulink'e, на которой изображен алгоритм оцифровки сигнала. Снимок схемы в прикреплённом изображении.

Вкратце - схема делает преобразование аналогового сигнала в цифровой ( до элемента Quantizer  включительно ), далее полученный сигнал преобразуется обратно в аналоговый.

Что то мне не очень понятен смысл действий по преобразованию цифрового сигнала в аналоговый: зачем нужна задержка на один отсчёт ( Блок - "memory" ) ??

Автор: Severyanin 25.4.2008, 09:20
Цитата

зачем нужна задержка на один отсчёт 

это простейший алгоритм автокорреляции сигнала с самим собой, сдвинутым на определенную величину.

Автор: ANTON_AL 29.4.2008, 15:25
А зачем она нужна?? Какой в ней смысл ??

Автор: ama_kid 29.4.2008, 18:57
ANTON_AL, насколько я понял, на твоей схеме два аналоговых сигнала подаются на компаратор, полученная ошибка (разность) квантуется и сглаживается  простым методом "от двух значений" - E=(E(i)+E(i-1))/2. Т.е. те блоки, которые выделены зеленым цветом, дают именно формулу сглаживания сигнала через текущее и предыдущее значения сигнала.


Автор: kunkun 17.6.2013, 11:34
Вопрос,а что за блок сразу после сигналов? как он называется?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)