主要内容

MIMO模型的时域响应

这个示例演示了如何使用以下方法获取多输入多输出(MIMO)模型的脉冲响应数据和图冲动.您可以使用相同的技术来获得MIMO模型的其他类型的时域响应。

创建一个MIMO模型并绘制它对t= 0脉冲在所有输入。

H = rss (2 2 2);H.InputName =“控制”;H.OutputName =“温度”;冲动(H)

图中包含4个轴对象。带有title From: Control(1)的轴对象1包含一个类型为line的对象。这个对象表示H. Axes对象2包含一个类型为line的对象。该对象表示标题为From: Control(2)的H. Axes对象3,其中包含一个类型为line的对象。这个对象表示H. Axes对象4包含一个类型为line的对象。这个对象表示H。

冲动绘制每个输出对每个输入处的脉冲的响应。(因为rss生成一个随机状态空间模型,您可能会看到与图中不同的响应。)图的第一列显示了每个输出对第一个输入处的脉冲的响应,控制(1).第二列显示了每个输出对第二个输入处的脉冲的响应,控制(2)

计算各通道的脉冲响应H,并检查输出的大小。

[y, t] =冲动(H);大小(y)
ans =1×3207 2 2

数据数组的第一个维度y是时间向量中的样本数吗t.的冲动命令将自动确定这个数字,如果您不提供时间向量。剩下的维度y输出和输入的数量是否已输入H.因此,y (:, i, j)回应在th的输出H对施加在j输入。

另请参阅

|||||

相关的例子

更多关于