标签: matlab simulink
我正在尝试在MATLAB / simulink中制作一个滤波器来滤除频率变化的音调噪声。例如,打开变压器并产生60Hz音调。我希望滤波器识别音调并阻止它的频率。
我提出的唯一方法是短时傅立叶变换,识别峰值和位置,然后在特定频率创建带阻滤波器。我可以用预先录制的音频完成所有这些,但是,我不知道如何在simulink中设置这样的东西。任何帮助是极大的赞赏。
感谢。