hess
矩阵的 Hessenberg 形式
语法
H = hess(A)
[P,H] = hess(A)
[AA,BB,Q,Z] = hess(A,B)
说明
H = hess(A)
查找 H
,即矩阵 A
的 Hessenberg 形式。
[P,H] = hess(A)
生成 Hessenberg 矩阵 H
和酉矩阵 P
,这样 A = P*H*P'
并且 P'*P = eye(size(A))
。
(对于方阵 A
和 B
),[AA,BB,Q,Z] = hess(A,B)
生成上 Hessenberg 矩阵 AA
、上三角矩阵 BB
以及酉矩阵 Q
和 Z
,这样 Q*A*Z = AA
并且 Q*B*Z = BB
。
示例
H
是 3×3 特征值测试矩阵:
H = -149 -50 -154 537 180 546 -27 -9 -25
其 Hessenberg 形状在 (3,1) 位置引入一个零:
hess(H) = -149.0000 42.2037 -156.3165 -537.6783 152.5511 -554.9272 0 0.0728 2.4489
详细信息
扩展功能
版本历史记录
在 R2006a 之前推出