具有可变增益的Matlab传递函数模型依赖于2个变量

时间:2017-01-25 12:41:54

标签: matlab controls

我正在尝试建模一个简单的一阶系统,其中增益是2个变量的函数。传输功能如下。

因此,模型增益取决于的值,这些值会随着时间而变化。

我如何在Matlab中实现这一点?我查看了 tunableSurface 函数,但它标准化了我不想做的参数,因为它们代表了传感器的灵敏度,因此对它们进行标准化只是无益的。

我不认为Matlab有能力做我想做的事情,请告诉我,如果我错了。

1 个答案:

答案 0 :(得分:1)

假设您正在处理线性模拟系统,您应该能够对信号应用时不变传递函数,即

然后将结果信号与时变加权函数相乘。在时域中更改此加权函数应该非常简单。
如果您指的是数字(采样)信号,您可能希望自己实现卷积。这将允许您在样本的基础上更改数字系统的系数(因此给它一个随时间变化的行为)