реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
_4afc_
сообщение Oct 14 2008, 07:15
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Хочется посмотреть насколько эффективна дробная задержка, но немогу найти примера ни в интернете ни в хелпе.
Имеется запись принятого сигнала (RX1) с частотой дискретизации превышающей символьную в 16 раз.
Тогда для получения отфильтровынного полосовым фильтром массива (RX2) я делаю следующее:

Wp = [0.25 0.30];
Ws = [0.20 0.35];
[nz,Wp] = ellipord(Wp,Ws,0.5,60);
[z_b,z_a] = ellip(nz,1,40,Wp);
RX2=filter(z_b,z_a,RX1);

Есть какая-либо функция типа RX3=farrow(RX2,delta) ?
Go to the top of the page
 
+Quote Post
MKS
сообщение Oct 14 2008, 07:51
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-03-05
Пользователь №: 3 315



Функция farrow2 возвращает коэфициенты фильтра для заданого порядка полинома и задержки.
Вызывать так: farrow2(n,k), где k=[0..n]. n - порядко полинома, к - задержка.
Далее эти коефициенты на вход функции filter
Прикрепленный файл  farrow2.zip ( 232 байт ) Кол-во скачиваний: 171
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Oct 16 2008, 08:49
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(MKS @ Oct 14 2008, 11:51) *
Функция farrow2 возвращает коэфициенты фильтра для заданого порядка полинома и задержки.
Вызывать так: farrow2(n,k), где k=[0..n]. n - порядко полинома, к - задержка.
Далее эти коефициенты на вход функции filter

a14.gif Спасибо! Отлично работает. a14.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016