2022华为杯A题第二问详细思路和程序

上一篇写了第一问的思路和程序,这里更新第二问。

第二问思路

第二问和第一问相差无几,区别就是引入了高斯白噪声。

高斯白噪声是一种具有统计规律的随机噪声。在全频段都有干扰,想要降低其影响,可以根据信号的特征,有针对性地进行滤波处理。

可以选择fir滤波器对信号进行加窗处理(也就是题目中提到的汉明窗),也可以简单使用傅里叶变换滤波的方法。

以傅里叶变换滤波为例,本题中,先对受干扰的信号进行fft处理,可以看出大概只有一个物体,那个物体存在的频率大概为250GHz左右,在整个频谱上处于高频分量。所以应该保留高频滤掉低频高斯信号。

于是选取低频分量作为截断点,构造截断矩阵,使得低频部分为0,高频部分为1.这样再用截断矩阵和信号经过离散傅里叶变换的频域分量进行乘积,得到滤波后的频域谱。

最后,对此频域谱进行傅里叶反变换,还原回降噪后的信号。
之后,再重复第一题的步骤,进行求解即可。
在这里插入图片描述
在这里插入图片描述
。。。省略

完整思路和程序

获取见:https://mianbaoduo.com/o/bread/Y5mYl5dy

争取做完第三问。。。

猜你喜欢

转载自blog.csdn.net/weixin_46211269/article/details/127214717
今日推荐