时域卷积定理:
wiki:f { fg }=f { f } f { g } f{ f * g}=f{ f}cdotf{ g} f { f } f { g } }
百度: f1(t ) f1 )) f_1(t ) leftrightarrowf_1(Omega ) f1(t)、F2 (t ) F2 () f )2(t ) ) ) omega
维客: f { f g }=
F { f } ∗ F { f } F{f cdot g}=F{f} * F{f} F{f⋅g}=F{f}∗F{f} 或者 f ∗ g = F − 1 { F { f } ⋅ F { g } } f*g=F^{-1}{F{f} cdot F{g}} f∗g=F−1{F{f}⋅F{g}}百度: f 1 ( t ) ↔ F 1 ( ω ) f_1(t)leftrightarrow F_1(omega) f1(t)↔F1(ω), f 2 ( t ) ↔ F 2 ( ω ) f_2(t)leftrightarrow F_2(omega) f2(t)↔F2(ω): F [ f 1 ( t ) ⋅ f 2 ( t ) ] = 1 2 π F 1 ( ω ) ∗ F 2 ( ω ) F[f_1(t)cdot f_2(t)]=frac{1}{2pi}F_1(omega) * F_2(omega) F[f1(t)⋅f2(t)]=2π1F1(ω)∗F2(ω)
总体上很相似但是在频域卷积定理上百度百科多除了一个 2 π 2pi 2π,原因未知。接下来使用matlab验证卷积定理,当前网上都是矩阵验证且使用了IFFT,并不能实实在在的观察到卷积定理,而且在真正项目编码实现的时候既然使用到卷积定理,那大部分是不想用IFFT了。
时域卷积定理:
频域卷积定理:
以上: