标签: matlab block simulink
我有一个问题, 我想使用“脉冲发生器”块来生成方波形式。然后我想从外部改变方波的相位。如您所知,可以在内部调整此块中的相位延迟。 请告诉我如何更新此块以连接设置输出信号相位的输入信号?
由于 FOAD
答案 0 :(得分:1)
你做不到。脉冲发生器模块不允许用户将任何参数输入为信号。您需要创建自己的块,使用其他适当的块组合或作为S函数,以提供您需要的功能。
可以找到S-Function方法的起点here。您需要对其进行修改,以便将相位作为输入传入,然后根据该输入确定正确的输出。