反卷积
反卷积,即多项式除法,是卷积的逆运算。在给定滤波后的输出的情况下,反卷积对于恢复已知滤波器的输入很有用。然而,这种方法对系数中的噪声非常敏感,因此应用它时务必小心。
deconv 的语法是
[q,r] = deconv(b,a)
其中 b 是多项式被除数,a 是除数,q 是商,r 是余数。
要尝试 deconv,请首先对两个简单向量 a 和 b 执行卷积。
a = [1 2 3]; b = [4 5 6]; c = conv(a,b)
c =
4 13 28 27 18现在使用 deconv 通过 c 对 b 执行反卷积:
[q,r] = deconv(c,a)
q =
4 5 6
r =
0 0 0 0 0