确定动态系统模型是否正确
b = ISPROPER(SYS)
b = Isproper(Sys,'Elem')
[B, sysr] = isproper(系统)
b = ISPROPER(SYS)
返回逻辑值1
(真的
)如果动态系统模型SYS.
是正确的,逻辑价值0.
(错误的
) 除此以外。
适当的模型具有相对程度≤0并且是因果的。如果分子的程度小于或等于其分母的程度如果所有SISO条目都是合适的,MIMO传输功能是适当的。常规状态空间模型(没有的状态空间模型E.
矩阵)总是固有的。具有可逆的描述符状态空间模型E.
矩阵总是固有的。具有奇异(不可逆)的描述符状态空间模型E.
如果模型至少与零旋转一样多的杆子,则矩阵是正确的。
如果SYS.
是一个模型数组,然后B.
是1
如果阵列中的所有模型都是正确的。
b = Isproper(Sys,'Elem')
在模型阵列中检查每个模型SYS.
并返回与相同尺寸的逻辑阵列SYS.
。逻辑阵列表示哪些模型SYS.
是合适的。
[B, sysr] = isproper(系统)
还返回等效模型SYSR.
有更少的状态(简化的顺序)和非奇异E.
矩阵,如果SYS.
是一个适当的描述符状态空间模型,具有不可逆转的E.
矩阵。如果SYS.
不适合,sysr = sys.
。
[1] Varga,Andràs。“计算不可减少的广义国有空间实现。”Kybernetika.26.2(1990):89-106。