我正在尝试解决以下问题,但有人告诉我我做错了。有人能告诉我我在哪里绊倒吗?以下是我目前的解决方案:
我执行以下操作来解决它:
一种) y[n]=3(x[n]+13x[n−1]+2x[n])+6x[n−1]=3x[n]+x[n−1]+6x[n]+6x[n−1]=9x[n]+7x[n−1]y[n]=3(x[n]+13x[n−1]+2x[n])+6x[n−1]=3x[n]+x[n−1]+6x[n]+6x[n−1]=9x[n]+7x[n−1]
b)我找到系统功能:H(z)=Y(z)X(z)=9X(z)+7z−1X(z)X(z)=9+7z−1H(z)=Y(z)X(z)=9X(z)+7z−1X(z)X(z)=9+7z−1
然后我应用逆 z 变换并找到脉冲响应: h[n]=9δ[n]+7δ[n−1]h[n]=9δ[n]+7δ[n−1]
谢谢!
那里有明显的递归,你的解决方案没有反映它,因为它纯粹是 FIR。
我建议将其作为耦合差分方程:定义一个新变量v[n]v[n]在彼得画圆的地方,然后从 (1) X-> V 然后 (2) X 和 V -> Y 导出传递函数。然后您可以使用等式 (1) 消除等式 (2) 中的 V .
查看指定节点周围的循环。您的方程式似乎没有考虑到这一点。