|
фильтр, Raised Cosine Filters |
|
|
|
Apr 17 2007, 15:07
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(Alex_vod @ Apr 17 2007, 18:03)  Да конечно же Sqrt Raised Cosine Но на передачи и на приёме ставят один и тот же фильтр, или всё же фильтр передачи чем то отличается от фильтра приёма? Я моделировал модем, но не в симулинке, а чисто в матлабе, в m-файле. У меня эти фильтры отличались так, что при приеме использовалась частота дискретизации 5 выборок на символ, а при передаче - 20 выборок на символ. А по сути фильтры были одинаковые.
--------------------
Пасу котов...
|
|
|
|
|
Apr 26 2007, 14:54
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Alex_vod @ Apr 26 2007, 13:55)  "Чтобы не появлялось постоянной составляющей надо не просто отбрасывать разряды а округлять. Для этого к старшему отбрасываемому разряду прибавляют 1, а потом уже отбрасывают." А можно подробнее? Где об этом можно почитать? Фильтр у меня Sqrt Raised Cosine, делаю его в MatLab (FDATool). Аккумулятор поставил для того что бы роверить правильность результата. В состав фильтра аккумулятор не входит. Цифровая Обработка Сигналов - Оппенгейм, Шафер посмотрите квантование при дискретизации аналоговых сигналов http://lord-n.narod.ru/walla.htmlда вообще во многих книжках по цифровой обработке смысл то простой при отбрасывании разрядов происходит следующее 4.3 -> 4, 4.7 -> 4, т. е. при равномерном распределении отбрасываемых разрядов имеем ошибку -0.0..-0.99999(9), а в среднем -0.5(половина старшего отбрасываемого разряда и есть постоянная составляющая) при округлении 4.3 -> 4, 4.7 -> 5, ошибка округления будет -0.5...0.5 т. е. в среднем 0. а округляем мы прибавлением 0.5 и отбрасыванием того что после запятой, в двоичном представлении это эквивалентно прибавлению к числу 1 в старшем отбрасываемом разряде
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|