【问题标题】:Varying parameters During a simulation in Simulink在 Simulink 中进行仿真期间改变参数
【发布时间】:2011-07-19 05:56:12
【问题描述】:

我想在模型运行时更改模块的参数,同时查看输出的变化。

例如,我有一个连接到示波器的正弦块。当我开始模拟时。我想更改正弦波的频率并在示波器输出上查看相应的频率变化波。我想这样做因为我想看看我的模型在不同频率下的表现。

有人请在这方面帮助我....请发表评论并让我知道..我将感谢谁回答我的问题...

【问题讨论】:

  • 在某些情况下,您可能会考虑使用时变信号而不是常数。

标签: time parameters simulink


【解决方案1】:

您是否可以在运行时更改参数取决于该参数是否可调。可调参数是在模拟开始后可以更改的参数,但是,您必须暂停模拟才能这样做。

运行您的模型仿真,然后点击暂停按钮并打开 Sine 模块对话框。如果频率编辑框未被禁用,您可以更改频率并恢复仿真。

如果编辑框被禁用,则表示频率不是可调参数。在这种情况下,您可以使用 MATLAB 函数回调和 sin 函数创建自己的 Sine 模块,方法是为阻塞提供所需的频率。

【讨论】:

    【解决方案2】:

    在这种特殊情况下,您可以使用chirp signal

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-04
      • 1970-01-01
      • 1970-01-01
      • 2014-09-11
      相关资源
      最近更新 更多