主要内容

反卷积

反卷积,即多项式除法,是卷积的逆运算。在给定滤波后的输出的情况下,反卷积对于恢复已知滤波器的输入很有用。然而,这种方法对系数中的噪声非常敏感,因此应用它时务必小心。

deconv 的语法是

[q,r] = deconv(b,a)

其中 b 是多项式被除数,a 是除数,q 是商,r 是余数。

要尝试 deconv,请首先对两个简单向量 ab 执行卷积。

a = [1 2 3];
b = [4 5 6];
c = conv(a,b)
c = 
    4   13   28   27   18

现在使用 deconv 通过 cb 执行反卷积:

[q,r] = deconv(c,a)
q = 
    4    5    6
r = 
    0    0    0    0    0