嘿伙计们,我有一个输入序列,它是代表图像列强度的真实值。我在二阶高通滤波器的 Z 域中也有传递函数。我有以下使用双线性变换估计的传递函数。
假设我的输入信号定义为x[n] = 27, 588, 1013, 255, 38。如何确定输出 y[n]?
有两种选择,一种是我确定 X[z] 然后将其乘以 H[z] 并进行逆变换。
另一个是将 H[z] 转换为 h[n] ,然后使用以下方案将其与 x[n] 进行卷积。
我将如何在代码中实现这些解决方案中的任何一个(例如,编写一种从任意 x[n] 生成 X[z] 的自动方式,或者为第二个选项编写实现 FOIL 的卷积函数)?
一个比另一个容易吗?请记住,我的信号长度也是 512 个样本,因此卷积可能非常昂贵。