变增益双变量Matlab传递函数模型

变增益双变量Matlab传递函数模型,matlab,controls,Matlab,Controls,我试图建立一个简单的一阶系统模型,其中增益是两个变量的函数。传递函数如下所示 因此,模型增益取决于和的值,它们将随时间变化 如何在Matlab中实现这一点?我看了可调表面函数,但它归一化了参数,我不想这样做,因为它们代表传感器的灵敏度,所以归一化是没有帮助的 我不认为Matlab有能力做我想做的事情,如果我错了,请告诉我。假设您处理的是线性模拟系统,您应该能够对信号应用时不变传递函数,即 然后将得到的信号与时变加权函数相乘。在时域中更改此权重函数应该是非常直接的 如果您指的是数字(采样)信号

我试图建立一个简单的一阶系统模型,其中增益是两个变量的函数。传递函数如下所示

因此,模型增益取决于和的值,它们将随时间变化

如何在Matlab中实现这一点?我看了可调表面函数,但它归一化了参数,我不想这样做,因为它们代表传感器的灵敏度,所以归一化是没有帮助的


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

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

然后将得到的信号与时变加权函数相乘。在时域中更改此权重函数应该是非常直接的
如果您指的是数字(采样)信号,您可能希望自己实现卷积。这将允许您在采样到采样的基础上更改数字系统的系数(从而使其具有时变行为)