输入矩阵进行Hessenberg分解。通过连接至输入矩阵的数据确定使用的多态实例,也可手动选择实例。


icon

输入/输出

  • c2dcdb.png 输入矩阵

    输入矩阵n × n的复数矩阵。

  • ci32.png 索引(低)

    索引(低)是通过平衡矩阵VI得到的索引(低)值。如使用“平衡矩阵”VI对输入矩阵进行平衡,需连线“平衡矩阵”VI索引(低)输出端至该输入端。如VI的索引(低)输入为–1(默认),VI在索引(低)中使用0。

  • ci32.png 索引(高)

    索引(高)是通过平衡矩阵VI得到的索引(高)值。如使用“平衡矩阵”VI对输入矩阵进行平衡,需连线“平衡矩阵”VI索引(高)输出端至该输入端。如VI的索引(高)输入为–1(默认),VI在索引(高)中使用n – 1。

  • i2dcdb.png Hessenberg Form H

    Hessenberg Form H返回Hessenberg形式的n × n矩阵。

  • i2dcdb.png 正交矩阵Q

    正交矩阵Q返回n × n的酉矩阵。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 下列方程定义了n×n矩阵A的Hessenberg分解。

    A = QHQH

    矩阵A是实数矩阵时,Q是正交矩阵,A是复数矩阵时,Q是酉矩阵,QH是矩阵Q的共轭转置,H是Hessenberg矩阵。

    从定义上说,Hessenberg矩阵指第二条主对角线下元素皆为0的矩阵,如下列矩阵所示。