Здравствуйте, Я моделирую 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); успеха не принесли, к сожалению.
|