【问题标题】:How can I update the pulse generator block如何更新脉冲发生器块
【发布时间】:2014-02-07 05:31:54
【问题描述】:

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

谢谢 泡沫

【问题讨论】:

  • 你用的是什么软件?
  • Matlab simulink 2012a
  • 你应该像我一样用matlab标记你的问题。

标签: matlab block simulink


【解决方案1】:

你不能。 Pulse Generator 模块不允许用户将其任何参数作为信号输入。您需要创建自己的块,使用其他适当块的组合或作为 S-Function,以提供您需要的功能。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2015-08-16
    • 2010-12-06
    • 2022-11-10
    • 2021-08-22
    相关资源
    最近更新 更多