我想在模型运行时更改块的参数,同时查看输出中的更改。
例如。我有一个连接到Scope的正弦块。当我开始模拟时。我想改变正弦波的频率,并在示波器输出上看到相应的频率变化波。我想这样做因为我想知道我的模型在不同频率下的表现。
有人请在这方面帮助我....请评论并让我知道..我将很感谢谁回答我的问题......
答案 0 :(得分:1)
是否可以在运行时更改参数取决于该参数是否为可调。可调参数是在模拟开始后可以更改的参数,但是,您必须暂停模拟才能执行此操作。
运行模型模拟,然后点击暂停按钮并打开正弦块对话框。如果未禁用频率编辑框,则可以更改频率并恢复模拟。
如果禁用编辑框,则表示频率不是可调参数。在这种情况下,您可以使用MATLAB函数回调和sin
函数创建自己的正弦块,方法是为阻塞提供所需的频率。
答案 1 :(得分:0)
在这种特殊情况下,您可以使用chirp signal
。