【发布时间】:2019-02-22 08:14:42
【问题描述】:
我想移除一个持续 0.02 秒的不需要的信号。例如...我有一个值为 1 的连续信号。出于某种原因,在某些情况下,我会成为一个最大 0.02 秒的任何值(+ 或 -)的信号。之后我再次变为值 1。是否可以删除这个不需要的信号?
我将非常感谢任何帮助!
致以最诚挚的问候
【问题讨论】:
-
你的问题很不清楚。最简单的做法是使用值为 1 的常量块,但我怀疑这不符合您的(未指定)要求。或者您可以通过一个具有很长时间常数的滤波器将信号馈入,因此输出不会受到快速信号变化的影响。但同样,从您提供的信息中无法得知。
-
你好菲尔,我试图过滤这个信号,但我没有变成我想要的。我想要做的是消除我的信号中发生的最多 2 秒的所有快速变化。如果发生的这种变化会在这个值上保持超过 2 秒,那么只有这样它才能传递给我的系统的其余部分。对不起我的英语不好......我希望这个解释能帮助你更好地理解我的问题
标签: matlab signals simulink modeling