Main Content

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) 形成更常见的串联连接。

索引向量 outputs1inputs2 指示应连接 sys1 的哪些输出 y1sys2 的哪些输入 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 之前推出

另请参阅

| |