series
两个模型的串联连接
语法
series
sys = series(sys1,sys2)
sys = series(sys1,sys2,outputs1,inputs2)
说明
series
以串行方式连接两个模型对象。此函数接受任何类型的模型。这两个系统必须均为连续或者均为离散,同时具有相同的采样时间。静态增益是中性的,可以指定为常规矩阵。
sys = series(sys1,sys2)
形成如下所示的基本串联连接。
此命令等效于直接乘法
sys = sys2 * sys1
sys = series(sys1,sys2,outputs1,inputs2)
形成更常见的串联连接。
索引向量 outputs1
和 inputs2
指示应连接 sys1
的哪些输出 y1 和 sys2
的哪些输入 u2。生成的模型 sys
将 u 作为输入,将 y 作为输出。
示例
假设有一个包含五个输入和四个输出的状态空间系统 sys1
与另一个具有两个输入和三个输出的系统 sys2
。通过将 sys1
的输出 2 和 4 与 sys2
的输入 1 和 2 相连,将两个系统以串行方式连接起来。
outputs1 = [2 4]; inputs2 = [1 2]; sys = series(sys1,sys2,outputs1,inputs2)
版本历史记录
在 R2006a 之前推出