是否有任何新的科学理论可以产生在现实世界中制造非因果 FIR 滤波器?
不。如果有的话,科学理论似乎正在挑战决定论本身,这可以让你在未来展望未来。这里的关键是该引用的最后一个短语(“...很多次信号被存储然后处理...”)。
如果您已经获得了真实的x[n+1]在观察信号的层面上,为什么不使用因果滤波器呢?有什么特别之处x[n+1]?
例如,采用一个非常简单的有限差分滤波器。您绝对可以将其表示为:
y[n]=x[n+1]−x[n]
但是您将无法实时应用它。这里的目标是获取两个样本之间的差异。如果你等待x[n+1]要发生,您可以简单地:
y[n]=x[n]−x[n−1]
如果这种差异有可能在存在的情况下起作用x[n+k], 然后y之前可以开始产生一些输出 x甚至开始发生。
您可以准确地观察到在时间反转混响中听起来会是什么样子。这是一个例子。
要自己尝试,请在Audacity中加载声音,应用“Reverse”、“Reverb”,最后再次“Reverse”,然后点击“Play”。
在混响中,现在的样本与过去的样本有一些相似之处。如果你站在一个大房间的远端,来自直接视线到你耳朵的声源的声音比必须从墙壁反弹的声音快得多。从墙壁反弹的声音会传播更远的距离,因此会在稍后到达您。这就是导致混响中不同反射的时间差异的原因。
通过反转声音剪辑,您可以使当前样本与其未来值相似,从而开始听到尚未发生的事件的反射。
这仅适用于存储的信号。
希望这可以帮助。