DSP - 非因果系统

非因果系统是指当前时刻的输出不仅取决于当前的输入,还取决于将来的输入的系统。

非因果系统与因果系统正好相反。如果系统依赖于任何时刻输入的未来值,则该系统被称为非因果系统。

示例

让我们举几个例子,尝试更好地理解这一点。

a) $y(t) = x(t+1)$

我们也已经在因果系统中讨论过这个系统。对于任何输入,它都会将系统简化为其未来值。例如,如果我们设 t = 2,它将简化为 x(3),这是一个未来值。因此,该系统是非因果的。

b) $y(t) = x(t)+x(t+2)$

在这种情况下,x(t) 纯粹是一个当前值相关函数。我们已经讨论过 x(t+2) 函数是未来相关的,因为对于 t = 3,它将为 x(5) 提供值。因此,它是非因果的。

c) $y(t) = x(t-1)+x(t)$

在这个系统中,它取决于给定输入的当前值和过去值。无论我们替换什么值,它都不会显示任何未来依赖性。显然,它不是一个非因果系统;而是一个因果系统。