【发布时间】:2015-01-26 20:07:11
【问题描述】:
我最初的问题是我有一个系数随时间变化的连续传递函数。
目前,TF 的系数以块掩码参数的函数表示。这些参数是可调的,如果我在模拟过程中更改掩码参数对话框中的值,响应似乎会做出适当的反应。
但是我怎样才能在代码/块流中做到这一点?基本上,我 具有使用掩码设置的块参数“maskParam” 参数对话框,并在掩码初始化命令中: '参数=掩码参数'。 'param' 用于传递函数,我 想实时更改它(如 param=maskParam*f(t))。
我已经环顾四周并找到了relevant solutions,但要么它复杂得难以置信;要么或者我们可以在运行时修改的唯一传递函数是离散的,并且 1)我想避免 z 变换我相当复杂的 TF(我没有控制工具箱) 2)采样时间似乎是固定的。 . 没有人使用这种更新参数的“肮脏”技术,也许就是这样?
为了说明:
【问题讨论】: