我想生成以下周期性序列: h[n]={1,2,3,4,0,0,0,0,1,2,3,4,0,0,0,0,1,2 ...}。我计划将其生成为阶数不超过 8 的滤波器的脉冲响应。
我首先找到 h[n] 的 z 变换,但这是无限序列,无法达到小于 8 的阶数。
任何提示将不胜感激。
我想生成以下周期性序列: h[n]={1,2,3,4,0,0,0,0,1,2,3,4,0,0,0,0,1,2 ...}。我计划将其生成为阶数不超过 8 的滤波器的脉冲响应。
我首先找到 h[n] 的 z 变换,但这是无限序列,无法达到小于 8 的阶数。
任何提示将不胜感激。
你需要一个有秩序的系统,因为所需序列的周期是. 显然,您需要一个递归系统来生成这样一个无限序列。由于这看起来像另一个家庭作业问题,我不会写出完整的解决方案,但我会给你一些提示:
让成为第一个时期. 现在请注意
这- (1) 的变换是
从中
跟随。现在只剩下找到-转换的. 然后你可以使用方程式。(3) 计算从. 如果你实现一个带有传递函数的滤波器(这是一个递归过滤器),那么它对单位脉冲的响应将等于所需的序列.