变化的参数在Simulink中进行模拟

时间:2011-07-19 05:56:13

标签: time parameters simulink

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

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

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

2 个答案:

答案 0 :(得分:1)

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

运行模型模拟,然后点击暂停按钮并打开正弦块对话框。如果未禁用频率编辑框,则可以更改频率并恢复模拟。

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

答案 1 :(得分:0)

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