中华基督教青年会
循环卷积模n。
库::`工程师`
例子:
圆形卷积和线性卷积
Details
我们将生成两个不同长度的信号。 让我们比较它们的圆形和线性卷积。 使用参数的值 [参数:n] 默认情况下。
import EngeeDSP.Functions: cconv, conv, norm
a = [1 2 -1 1]
b = [1 1 2 1 2 2 1 1]
c = cconv(a, b) # Circular convolution
cref = conv(a, b) # Linear convolution
dif = norm(c - cref)
3.770748636149785e-15
得到的范数几乎为零,这表明两个卷积在机器精度上给出了相同的结果。