【问题标题】:How to use the fdaTool to filter a sine wave from a wav file如何使用 fdaTool 从 wav 文件中过滤正弦波
【发布时间】:2014-02-17 15:15:03
【问题描述】:

我无法找到用于过滤正弦波的正确过滤器和值。到目前为止,我已经将 wav 文件和正弦波组合在一起,但我无法过滤正弦波。

如果有人能帮助我,我将永远感激不尽。

以下是我的设置图片,其中包括 fdatool 和流程设计。

这里有大图 http://i.stack.imgur.com/qQQNZ.png, http://i.stack.imgur.com/ZZc09.png

我听说有一个带有矩阵连接功能的 DAC 以允许输出,但我不知道这是什么。

【问题讨论】:

    标签: matlab filter simulink dac


    【解决方案1】:

    我认为您想要的是一个陷波滤波器,以在注入的正弦波频率处仅去除组合信号的内容。这也将具有从原始信号中删除该频率的任何内容的效果,但可能不会被注意到。我尝试附加图像但不能,但尝试将 fdatool 中的值设置为以下:

    Bandstop
    IIR: Butterworth
    order 10
    Fs = 43008
    Fc1=1400
    Fc2=1600
    

    您可以使用 Fc1 和 Fc2 值来扩大/缩小凹口的宽度。希望这可以帮助。

    【讨论】:

    • 能否将图片上传到imgur.com并分享图片链接。
    • 试一试:imgur.com/dHyGUSd 它类似于您的 fdatool 图像,填充了上述值。您可以看到过滤器形状现在删除了 Fc1 到 Fc2 中指定频率附近的频率内容
    • 请问您有什么方法可以在您的设计中加入吗?然后我可以把它和我的比较。顺便谢谢你
    • 我没有设计组合,遗憾的是无法快速组合,因为我没有将 fdatool 放置在 simulink 模型中所需的 DSP 模块组。但是,如果您的正弦波频率落在您创建的陷波内,则应将其移除。您可以尝试调整槽口的宽度,看看它是否有帮助(即调整 Fc1 和 Fc2 以扩大或缩小槽口)。您如何确定是否有效?您是否在聆听过滤器之前和之后的组合声音时仍然可以分辨出注入的音调?
    • 我不明白的部分是缺口。我已将您刚刚发送给我的图像中的设置放在页面顶部,我的设计仍然相同。我查看了图书馆,我只能找到一个峰值陷波滤波器。我是否必须将其纳入设计中,如果是,我会将其放置在 fdatool 过滤器之前或之后。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    • 2016-08-17
    相关资源
    最近更新 更多