kate-av2011 |
Фильтр нижних частот в Matlab 14.05.2011, 16:36 |
|
14/05/11 1
|
Здравствуйте, Я моделирую OFDM-сигнал и при его приеме необходимо использовать фильтр нижних частот. Функция, которую надо отфильтровать выглядит следующим образом: rc=(1/T)*(re*cos0+re*cos(4*pi*f0*t)-im*sin(4*pi*f0*t)); , где T=1/312.5e3; f0=2.4e9; for k=1:N_k t(k)=(k-1)*T/N_k; end t=interp(t,100);
В результате я хочу получить: rc=re; %re*cos0
Подскажите, какой фильтр и каким образом следует применить. Пока мои интуитивные попытки применить [b,a] = butter(n,Wn,'s'); y = filter(b, a, rc); успеха не принесли, к сожалению.
|
|
|
|
|
krom |
Re: Фильтр нижних частот в Matlab 18.05.2011, 12:52 |
|
29/03/10 20
|
В случае если может подойти идеальный фильтр, хорошо использовать Фурье преобразование.
|
|
|
|
|
|
Страница 1 из 1
|
[ Сообщений: 2 ] |
|
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы