MATLAB函数及应用
上QQ阅读APP看书,第一时间看更新

34.rsf2csf函数

在MATLAB中,提供了rsf2csf函数将实数Schur形式转换为复数Schur形式。复数Schur形式的矩阵是上三角矩阵,该矩阵的特征值在其对角线上。实数Schur形式的实数特征值在对角线上,复数特征值在对角线上的2×2块中。函数的语法格式为:

[U,T]=rsf2csf(U,T):将实数Schur形式转换为复数形式。

参数U和T分别表示满足以下关系的酉矩阵和Schur形式的矩阵A:A=U∗T∗U'和U'∗U=eye(size(A))。

【例1-37】利用rsf2csf函数将实数生成的实数Schur形式转换为复数形式。

运行程序,生成上三角矩阵T,其对角线包含A的特征值。