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