canon
(不推荐)典型状态空间实现
说明
示例
输入参数
输出参量
限制
您无法使用频率响应数据模型来转换为典型状态空间形式。
伴随形式在大多数状态空间计算中会表现出病态,也就是说,向伴随形式的变换基于可控性矩阵,对于中等阶数的系统,该矩阵在数值上几乎始终是奇异值。因此,应尽可能避免使用它。
算法
canon 命令使用 bdschur 命令将 sys 转换为模态形式并计算变换矩阵 T。如果 sys 不是状态空间模型,canon 会先使用 ss 将其转换为状态空间形式。
转换为伴随形式时采用基于可控性矩阵的状态相似变换 [1]。
参考
[1] Kailath, T. Linear Systems, Prentice-Hall, 1980.