复数Hessenberg分解
- 更新时间2025-07-30
- 阅读时长3分钟
对输入矩阵进行Hessenberg分解。通过连接至输入矩阵的数据确定使用的多态实例,也可手动选择实例。

输入/输出
输入矩阵
—
输入矩阵是n × n的复数矩阵。
索引(低)
—
索引(低)是通过平衡矩阵VI得到的索引(低)值。如使用“平衡矩阵”VI对输入矩阵进行平衡,需连线“平衡矩阵”VI索引(低)输出端至该输入端。如VI的索引(低)输入为–1(默认),VI在索引(低)中使用0。
索引(高)
—
索引(高)是通过平衡矩阵VI得到的索引(高)值。如使用“平衡矩阵”VI对输入矩阵进行平衡,需连线“平衡矩阵”VI索引(高)输出端至该输入端。如VI的索引(高)输入为–1(默认),VI在索引(高)中使用n – 1。
Hessenberg Form H
—
Hessenberg Form H返回Hessenberg形式的n × n矩阵。
正交矩阵Q
—
正交矩阵Q返回n × n的酉矩阵。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
下列方程定义了n×n矩阵A的Hessenberg分解。
A = QHQH矩阵A是实数矩阵时,Q是正交矩阵,A是复数矩阵时,Q是酉矩阵,QH是矩阵Q的共轭转置,H是Hessenberg矩阵。
从定义上说,Hessenberg矩阵指第二条主对角线下元素皆为0的矩阵,如下列矩阵所示。

输入矩阵
—
索引(低)
—
Hessenberg Form H
—
错误
—