升余弦滤波器是否具有无限支持?

信息处理 过滤器 有限脉冲响应
2022-02-06 13:44:20

我最近在这里问了一个关于限制数字基带信号带宽的问题,并介绍了使用“升余弦滤波器”进行脉冲整形。当时,我错误地认为这是与 Hann 窗口结合的 sinc 函数。这是因为汉窗也被称为升余弦窗,这对我来说似乎是合乎逻辑的。然而,在阅读维基百科之后,我发现“升余弦滤波器”实际上完全是另一种野兽。该函数似乎是由另一个类 sinc 函数加窗的 sinc 函数,具有两个参数 β 和 T。对于所有 β 和 T 值,该函数的范围与 sinc 一样似乎是无限的。这让我彻底困惑,因为我认为窗口化 sinc 函数的全部意义在于给予它有限的支持。我错过了什么?

在此处输入图像描述

2个回答

理想的升余弦脉冲是带截止频率的fc=(1+β)/(2T), 在哪里β(0β1) 是滚降因子。由于它是带限的,它必须在时域有无限的支持。sinc 脉冲的重要区别在于它的包络衰减得更快(对于β>0, 当然)。

请注意,即使理想升余弦滤波器具有无限支持,但在实际实现中,您将使用具有有限支持的滤波器(实现为 FIR 滤波器),该滤波器在最大值附近的某个间隔内逼近理想升余弦脉冲。

https://se.mathworks.com/help/comm/examples/raised-cosine-filtering.html

“ 理想的升余弦滤波器具有无限数量的抽头。因此,实际的升余弦滤波器是加窗的。使用 FilterSpanInSymbols 属性控制窗口长度。在本例中,我们将窗口长度指定为六个符号持续时间,即滤波器跨越六个符号持续时间。”