在初始预定时间过去之后,我需要产生一个从0到1的脉冲。当新的预定时间可用时,脉冲应该再次从1步进到0.在该时间过去之后应该从0步进到1。该模型必须在Simulink中实现。
感谢。
答案 0 :(得分:1)
我假设在模型模拟开始之前可以执行开/关行为的时间。让我们说它的值为0秒2秒,然后是值1的3秒。
使用Simulink的Pulse Generator
库中的Sources
块。诀窍是从零开始。为此,请将Amplitude
设置为1秒,将Period
设置为5秒,将Pulse Width
设置为60%,将Phase Delay
设置为2。
输出结果如下所示。