主要内容

附加

通过附加输入和输出来组模型

句法

SYS = APPEND(SYS1,SYS2,...,SYSN)

描述

SYS = APPEND(SYS1,SYS2,...,SYSN)追加模型的输入和输出SYS1.,......,SYSN.形成增强模型SYS.如下所示。

对于具有传递函数的系统H1S.),。。。那HNS.),由此产生的系统SYS.具有块对角线传递函数

[ H 1 S. 0. ...... 0. 0. H 2 S. 0. 0. 0. H N S. ]

对于状态空间模型SYS1.SYS2.使用数据(一种1B.1C1D.1) 和 (一种2B.2C2D.2),附录(SYS1,SYS2)生成以下状态空间模型:

[ X ˙ 1 X ˙ 2 ] = [ 一种 1 0. 0. 一种 2 ] [ X 1 X 2 ] + [ B. 1 0. 0. B. 2 ] [ 1 2 ] [ y 1 y 2 ] = [ C 1 0. 0. C 2 ] [ X 1 X 2 ] + [ D. 1 0. 0. D. 2 ] [ 1 2 ]

争论

输入参数SYS1.,......,SYSN.可以是任何类型的模型对象s。常规矩阵也被接受为静态增益的表示,但输入列表中应该至少有一个模型。模型应该是全部连续的,或者所有具有相同采样时间的离散。在附加不同类型的模型时,结果类型由优先规则确定(参见确定模型类型的规则有关详细信息)。

对输入的数量没有限制。

例子

全部收缩

创建SISO传输功能。

sys1 = tf(1,[1 0]);尺寸(SYS1)
传输功能,具有1个输出和1个输入。

创建SISO连续时间状态空间模型。

sys2 = ss(1,2,3,4);尺寸(SYS2)
具有1个输出,1个输入和1个状态的状态空间模型。

附加输入和输出SYS1.,siso静态增益系统,和SYS2.。结果模型应为3输入,3输出状态空间模型。

SYS = APPEND(SYS1,10,SYS2)
sys = a = x1 x2 x1 0 0 x2 0 1 b = u1 u2 u3 x1 1 0 0 x2 0 0 2 c = x1 x2 y1 1 0y2 0 0 0y3 0 3 d = u1 u2 0 100 Y3 0 0 4连续时间 - 空间模型。
大小(SYS)
具有3个输出,3个输入和2个州的状态空间模型。

也可以看看

|||

在R2006A之前介绍