我想知道如何生成带有非整数过采样输入信号的分数间隔均衡器的输出序列。
例如,对于,我的实际代码是这样的:
for ktime=1:2:L
nindex = ktime+(Ntaps:-1:1);
inputequalizer_block = inputsignal(nindex);
outputequalizer(floor((ktime+1)/2)) = W*inputequalizer_block;
end
现在,假设我有一个输入信号. 我知道我应该有 2 个不同的过滤器,但我不知道波特率输出是如何生成的:
for ktime=1:3:L
nindex = ktime+(Ntaps:-1:1);
inputequalizer_block = inputsignal(nindex);
for i=1:2
output_aux(i) = W{i}*inputequalizer_block;
end
% Some processing on output_aux(1) and output_aux(2)?
outputequalizer =....
end
我不确定我是否接近解决方案,或者距离很远。有什么建议吗?
谢谢