频域相乘等效于时域卷积。编写C程序求输入信号和传递函数的卷积和。当两个信号为因果信号时,可以根据式(5)求卷积和。当f1(k)的数据长度为m;f2(k)的数据长度为n(n
6 结果及分析
信号分别经卷积和滤波和Filter函数滤波,将滤波后的数据导入Matlab比较,结果如图3所示。由图可见,前者在初始状态出现尖峰,这是因为卷积和是在特定窗口内时域累加的过程,会造成头部数据和尾部数据不准确。虽然编写的C卷积和滤波程序有一定的缺陷,但是整体波形一致,说明实验获得初步成功。
7 结束语
提出了一种将硬件滤波电路数字化的方法,并在Matlab和Visual C++平台上得以实现。与模拟滤波电路和传统的数字滤波相比,不仅比传统的数字滤波算法简单快捷,而且有效防止了模拟电路中器件的寄生参数、精度、温度等的影响,使滤波更加稳定。
本文关键字:暂无联系方式电路基础知识,电子学习 - 基础知识 - 电路基础知识