如何更新脉冲发生器模块

时间:2014-02-07 05:31:55

标签: matlab block simulink

我有一个问题, 我想使用“脉冲发生器”块来生成方波形式。然后我想从外部改变方波的相位。如您所知,可以在内部调整此块中的相位延迟。 请告诉我如何更新此块以连接设置输出信号相位的输入信号?

由于 FOAD

1 个答案:

答案 0 :(得分:1)

你做不到。脉冲发生器模块不允许用户将任何参数输入为信号。您需要创建自己的块,使用其他适当的块组合或作为S函数,以提供您需要的功能。

可以找到S-Function方法的起点here。您需要对其进行修改,以便将相位作为输入传入,然后根据该输入确定正确的输出。