(不推荐)动态系统汉克尔奇异值
hsv
= HSVD(sys
)hsv
= HSVD(sys
,选择
)
[hsv, baldata] = hsvd (___)
HSVD(___)
计算Hankel奇异值hsv
= HSVD(sys
)hsv
的动态系统sys
.在平衡输入到状态和状态到输出的能量转移的状态坐标中,汉克尔奇异值测量每个状态对输入/输出行为的贡献。汉克尔奇异值是模型的秩,奇异值是矩阵的秩。特别地,小的Hankel奇异值信号状态可以被丢弃以简化模型(见哈利络
).
对于极点不稳定的模型,hsvd
只计算稳定部分和条目的Hankel奇异值hsv
对应的不稳定模式设置为inf
.
使用指定的选项计算汉克尔奇异值hsv
= HSVD(sys
,选择
)hsvdOptions
.选项包括用于计算稳定 - 不稳定分解的偏移和公差选项。该选项还允许您将HSV计算限制为特定时间和频率间隔内的能量贡献。看哈丁选项
获取详细信息。
[hsv, baldata] = hsvd (___)
返回额外的数据以加速模型订单减少。您可以将此语法与前面的任何输入参数组合一起使用。
HSVD(___)
显示一个Hankel奇异值图。
要创建具有更大灵活性以编程方式自定义图则的Hankel单值图则,请使用hsvplot
.