搜索

...h(n) , y(n)-3y(n-1)+3y(n-2)-y(n-3)=x(n)?

发布网友 发布时间:2024-10-23 22:15

我来回答

1个回答

热心网友 时间:2024-10-24 00:58

这是一个无差分方程,无法直接求解。我们可以将其转化为有差分方程,然后求解。
设 y(n) = x(n) - 3x(n-1) + 3x(n-2) - x(n-3) 为系统的单位样值响应,则有
y(n+1) = y(n) - 2x(n)
将其转化为有差分方程,得到
d[y(n+1)]/dt = [2y(n) - 2x(n)]/dt
化简得到
y(n+1) = y(n) - x(n)
这是一个单位阶跃响应方程,可以通过对其求导得到响应的时间导数。
对于一个无穷长的时间间隔,我们可以将其视为一个无穷长的斜坡,然后求出响应在该斜坡上的积分。具体地,我们可以将 y(n) 在时间间隔为 dt 时的积分表示为
∫ ∫ dt' y(n+1) dt' = ∫ ∫ dt x(n+1) dt'
因为 x(n+1) = x(n) - 2x(n-1) ,所以有
∫ ∫ dt' x(n+1) dt' = 2 ∫ ∫ dt x(n) dt'
代入已知的响应 y(n) 和时间间隔 dt,得到
∫ ∫ dt' y(n+1) dt' = 2 ∫ ∫ dt x(n) dt' = 2 y(n) - x(n)
因此,系统的单位样值响应 h(n) 为
h(n) = 2y(n) - x(n)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top