文档

ordqz

QZ分解中的特征值重新排序

语法

[AAS,BBS,QS,ZS] = ordqz(AA,BB,Q,Z,select)
[AAS,BBS,QS,ZS] = ordqz(AA,BB,Q,Z,关键字)
[AAS,BBS,QS,ZS] = ordqz(AA,BB,Q,Z,群集)

描述

原子吸收光谱法论坛QSz= ordqz(AABBZ选择重新排序QZ因式分解Q* a * z = aaQ* b * z = bb所产生的[AA,BB,Q,Z] = qz(A,B)并返回重新排序的矩阵对(原子吸收光谱法,论坛)还有正交矩阵(QS, z),以致于Qs * a * zs = aasQs * b * zs = BBS

的前导(左上)对角线块中显示所选的特征值簇quasitriangular一对(原子吸收光谱法,论坛)。的主导栏目z张成相应的不变子空间。逻辑向量选择指定所选集群为e(选择),在那里e = ordeig(AA,BB)

例子

原子吸收光谱法论坛QSz= ordqz(AABBZ关键字设置所选群集以包括指定区域中的所有特征值关键字

原子吸收光谱法论坛QSz= ordqz(AABBZ集群同时对多个集群进行排序。ordqz的对角线按降序排序指定的聚类(原子吸收光谱法,论坛),最高索引的聚类出现在左上角。

例子

全部折叠

计算一对矩阵的QZ因式分解,然后根据特征值的指定顺序对因子重新排序。

求一对矩阵的QZ因式分解,或广义舒尔分解一个B。这种分解产生了因素

A =魔术(5);B = hilb(5);[AA,BB,Q,Z] = qz(A,B)
AA =5×514.5272 -2.3517 8.5757 -0.2350 -1.4432 0 -19.7471 2.1824 4.5417 7.2059 0 0 -17.9538 8.9292 -9.6961 0 0 0 30.3449 -47.9191 0 0 0 0 0 32.4399
BB =5×50.0000 0.0005 0.0018 0.0465 0.2304 0 0.0008 0.0199 0.1662 0.7320 00 0.0210 0.1006 -0.1341 000 0.0623 -1.1380 0000 0 0.7434
Q =5×5-0.1743 -0.1099 -0.0789 -0.4690 0.8552 -0.7567 -0.1151 -0.0846 0.6172 0.1617 -0.4010 0.6782 0.5478 -0.2664 -0.0901 0.4178 -0.0297 0.6473 0.4883 0.4089 -0.2484 -0.7168 0.5173 -0.2995 -0.2593
Z =5×50.0057 -0.0424 -0.2914 -0.5860 -0.7549 -0.1125 0.4109 0.7635 0.1734 -0.4533 0.4995 -0.6746 0.1486 0.4053 -0.3303 -0.7694 -0.2140 -0.2614 0.4749 -0.2616 0.3818 0.5731 -0.4917 0.4866 -0.2173

AABB都是三角形的ordeig的对角线块中提取特征值AABB

e = ordeig(AA,BB)
e =5×1106× 2.8871 -0.0257 -0.0009 0.0005 0.0000

将特征值分离成簇,其中实正特征值()形成领先的集群。重新排列矩阵AABB,Z根据特征值的顺序。

[AAS,BBS,QS,ZS] = ordqz(AA,BB,Q,Z,“右投手”
AAS =5×514.5272 1.2849 1.0391 7.6821 4.4119 0 21.7128 19.1784 -1.8380 -9.1187 0 0 60.3083 -8.4452 -6.4304 0 0 0 -18.2081 -3.3783 0 0 0 0 0 -14.6375
BBS =5×50.0000 -0.0114 0.1908 -0.1119 0.0788 0 0.0446 -0.0377 0.1107 -0.1978 00 1.3820 -0.6325 0.2807 0000 0.0007 0.0137 0000 00 0.0171
q =5×5-0.1743 -0.1099 -0.0789 -0.4690 0.8552 0.6353 -0.1853 -0.4099 -0.5765 -0.2483 -0.7034 -0.4518 -0.3456 -0.2295 -0.3591 -0.1415 0.2036 0.7054 -0.6065 -0.2703 -0.2263 0.8414 -0.4568 -0.1647 -0.0705
z =5×50.0057 0.0088 -0.5288 0.3591 -0.7690 -0.1125 0.6095 -0.3858 0.4737 0.4926 0.4995 -0.6478 -0.2711 0.3644 0.3529 -0.7694 -0.4176 -0.4090 -0.1750 0.1890 0.3818 0.1855 -0.5752 -0.6952 0.0758

检查新的特征值顺序。

E2 = ordeig(AAS,BBS)
E2 =5×1106× 2.8871 0.0005 0.0000 -0.0257 -0.0009

输入参数

全部折叠

矩阵因子,指定为返回的矩阵[AA,BB,Q,Z] = qz(A,B)。这些矩阵满足Q* a * z = aaQ* b * z = bb。对于复矩阵,AABB是三角形的。

如果AABB不形成有效的QZ分解,那么ordqz不产生错误并返回不正确的结果。

数据类型:|
复数支持:万博1manbetx是的

单位矩阵,指定为返回的矩阵[AA,BB,Q,Z] = qz(A,B)。这些矩阵满足Q* a * z = aaQ* b * z = bb

数据类型:|
复数支持:万博1manbetx是的

聚类选择器,指定为长度等于广义特征值数目的逻辑向量。广义特征值沿对角线出现AA -λ* BB

数据类型:逻辑

特征值区域关键字,指定为本表中的选项之一。

选项

选择地区

e = ordeig(AA,BB)

“lhp”

左半平面(Real (e) < 0

“右投手”

右半平面(Real (e) >= 0

“udi”

单元盘内部(腹肌(e) < 1

“乌”

单元盘外观(Abs (e) >= 1

聚类索引,指定为长度等于特征值数目的正整数向量。集群为返回的每个特征值赋值e = ordeig(AA,BB)到不同的集群。中具有相同下标值的所有特征值集群形成一个集群。

例子:ordqz(AA,BB,Q,Z,[1 1 2 3 3])将五个特征值分成三个簇。

数据类型:|

输出参数

全部折叠

重新排序的矩阵,作为满足的矩阵返回Qs * a * zs = aasQs * b * zs = BBS

QSz是酉的,而原子吸收光谱法quasitriangular论坛是三角形的。

更多关于

全部折叠

Quasitriangular

上拟三角矩阵可以由实矩阵的Schur分解或广义Schur (QZ)分解得到。这些矩阵是块上三角形,沿对角线有1 × 1和2 × 2块。

这些对角线块的特征值也是矩阵的特征值。1 × 1块对应实数特征值,2 × 2块对应复共轭特征值对。

提示

  • 如果AA具有复共轭对(次对角线上的非零元素),则应将其移动到同一簇。否则,ordqz使两人在一起的动作:

    • 如果选择共轭对中的两个特征值不一样吗ordqz两者均按所选进行处理。

    • 如果集群共轭对中的两个特征值不一样吗ordqz将两者视为具有较大索引的集群的一部分。

另请参阅

||

R2006a之前介绍

这个话题有用吗?