在信号处理中,创建延迟副本通常意味着在时间轴上对原始信号进行平移。具体来说,这意味着将信号在时间上向后(或向前)移动一定的量,这个量通常是采样周期的整数倍。这种操作不会改变信号本身的采样点,只是改变了它们在时间上的位置。
延迟副本的操作包括:
-
时间平移:
- 对于一个给定的延迟量 η,延迟副本 X(η)是原始信号 X在时间上向后移动 η 个采样周期的结果。
-
零填充:
- 在信号移动后,原始信号的前面(或后面)会留下一段空白。通常,这些空白位置会被填充为零,以保持信号长度不变。
-
信号保持不动:
- 实际上,信号本身的采样点不会移动,而是通过在时间轴上添加零值来创建延迟效果。这相当于在信号的开始(或结束)添加零,使得原始信号的采样点相对于整个信号序列向后(或向前)移动。
示例:
假设有一个离散信号 XX 和它的采样时间点为 t=0,1,2,…,T−1。如果我们想要创建一个延迟 η=2的副本 X(2),操作将如下:
-
原始信号: X=[x0,x1,x2,…,xT−2,xT−1]
-
延迟副本 X(2): X(2)=[0,0,x0,x1,x2,…,xT−2]这里,我们在信号的开始添加了两个零,使得原始采样点 x0和 x1 移动到了第三个和第四个位置。
增强信号矩阵 X~中的延迟副本:
在构造增强信号矩阵 X~ 时,通常会包含原始信号 X 和它的多个延迟副本。这些延迟副本是通过在时间上向后移动原始信号并进行零填充得到的。这样做的目的是为了在进行时空滤波时,能够捕捉信号在不同时间延迟下的特征。
总结来说,创建延迟副本是对原始信号在时域上进行的一种操作,通过在信号的一端添加零来模拟信号在另一端的平移,而不是直接移动信号的采样点。这种操作有助于在信号处理中引入时间延迟的概念,尤其是在设计FIR滤波器或进行时频分析时。