时移混乱

信息处理 线性系统
2022-02-23 05:57:38

假设系统的输入输出定义为:

x[n]x[nM]

那么输出会是什么x[n1]?

那将会:

x[n1]x[(n1)M]=x[nMM]orx[n1]x[nM1]

如果有人说将信号移动 1,如果信号是x[2n1]那么结果将是

x[2n11]orx[2(n1)1]?

我真的很困惑这些。谁能让我理解一下,好吗?

2个回答

也许理解它的最简单方法是查看我们绘制任意序列的图形时会发生什么x[n]

在此处输入图像描述

当它通过系统并每隔一秒采样一次(即x[0],x[2],x[4],x[6],x[8]x[10]在上图中),你得到y[n]=x[nM]可以描述为:

在此处输入图像描述

现在,当您转换输入时,您会得到x[n]=x[n1]

在此处输入图像描述

如果我们再次从每秒样本中取出一个,我们将得到y[n]=x[nM]

在此处输入图像描述

然后我们注意到这对应于序列x[1],x[3],x[5],x[7]x[9]从原始图表。对于这个简单的情况M=2你可以看到结果是

y[n]=x[nM]=x[2n1]=x[nM1]given M=2

可以遵循类似的过程来得出一般结果,即该系统的输出给定输入x[n1]将会x[nM1].

  • 定义关系:

    (1)y[n]=x[nM],<n<

    x1[n]=x[n1],然后从(1)输出y1[n]x1[n](即你的x[n1]) 可以计算如下:

    (2)y1[n]=x1[nM]=x[nM1],<n<

  • 如果信号是x[2n1], 让x2[n]=x[2n1]. 那么我们来看看关系

    (3)y2[n]=x2[n]=x[2n1],<n<
    将输出移动 1,得到:
    (4)y2[n1]=x2[n1]=x[2(n1)1],<n<

注意nZ and MN.