您的位置:首页 > 编程语言 > MATLAB

卷积的入门matlab使用一点心得

2017-12-30 17:58 162 查看
用到卷积概念主要是做得一个管道项目,在做端点检测时希望构造特定的窗与振动波形类似,让管道数据与窗做卷积起到对振动信号增强的作用。matlab的卷积函数,一维有conv,2维有conv2.本文所选取得窗是海明窗(常见的窗函数http://blog.csdn.net/tbtbtbtbtbtbtb/article/details/54378827)。matlab主要是做矩阵处理,如用conv([1 2],[2 3 4])如上面小例子可以把[2 3 4]当做一个窗,其结果会对振动序列中[2 3 4]这种类型的信号起到增强作用。当然我们亦可用conv2来处理矩阵。在实验中主要有2点体会。

1.振动信号和窗的卷积,若找到合适的窗确实能增强原始振动信号的幅值。但这种增强如原始信号【 3 4 5】和【2 3 4】,前者的运算结果仍然是大于后者的。在做振动信号端点检测时,其背景噪声或者其他噪声可能干扰依然很大

2.用matlab做卷积运算,对卷积结果再做方差或者求和等进一步处理时,其大量做卷积仍然耗费较长时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  matlab 卷积