2013-02-16 246 views
1

我应该激发低通滤波器如何与simulink完全一样工作,所以我创建了一个信号发生器f = 50赫兹,我做了一个低滤波器,然后我想看到它,所以唯一的工具,我发现它是频谱分析仪,但当我模拟我得到两个错误 很抱歉,如果它不是真正的解释,因为我是在Simulink初学者 enter image description here如何在simulink中激发低通滤波器?

enter image description here

enter image description here

回答

1

的信号被送入光谱范围块必须是离散时间信号而不是con tinuous时间。您可以通过在每个频谱范围前添加一个Zero-Order Hold模块来完成此操作,在Zero-Order Hold模块的对话框参数中设置所需的离散采样时间。你可能想要缓冲你的信号(频谱是根据数据的“帧”来计算的,你可以在这里看到:Create Frame-Based Signals)。为此,您可以在Zero-Order Hold和Spectrum Scope之间使用Buffer模块,或者在Spectrum Scope对话框参数中选择“Buffer Input”。

+0

请看我的回答 – YasBES 2013-02-16 21:38:14

+0

@PasstissiPhone:我的错。该错误表明您的S函数(低通滤波器模块)也需要离散信号。请在低通滤波器之前移动零序保持。 – Svalbard 2013-02-16 22:54:31