MATLAB学习笔记:方阵的相似对角化

>> A=[11 -6 4 -10 -4;-3 5 -2 4 1;-8 12 -3 12 4;1 6 -2 3 -1;8 -18 8 -14 -1];
>> [V D]=eig(A)

V =

   -0.3244   -0.4983   -0.7759   -0.2343   -0.5752
    0.1622    0.1878    0.0887   -0.0186    0.3890
    0.6489    0.5633    0.2660    0.5059    0.3724
    0.1622    0.0650   -0.5098    0.2903   -0.5919
   -0.6489   -0.6284    0.2438   -0.7775   -0.1695


D =

    3.0000         0         0         0         0
         0    5.0000         0         0         0
         0         0    5.0000         0         0
         0         0         0    1.0000         0
         0         0         0         0    1.0000

>> r=rank(V)

r =

     5

A有5个线性无关的特征向量,所以矩阵A可以相似对角化,取P=V,则

P^(-1)*A*P=D
 

>> B=[-2 1 -2;-5 3 -3;1 0 2];
>> [V d]=eig(B)

V =

   0.5774 - 0.0000i   0.5774 + 0.0000i  -0.5774          
   0.5773 - 0.0000i   0.5773 + 0.0000i  -0.5774          
  -0.5774            -0.5774             0.5773          


d =

   1.0000 + 0.0000i        0                  0          
        0             1.0000 - 0.0000i        0          
        0                  0             1.0000          

>> r=rank(V)

r =

     3

当A为实对称矩阵时,使用schur和eig可以求得正交的相似变换矩阵Q,使得Q^(-1)*A*Q为对角矩阵。
 

schur的调用格式为:

[Q,D]=schur(A)   D是由A的特征值构成的对角矩阵,Q是正交矩阵,满足Q^(-1)*A*Q=D。

>> A=[0 0 0.32;0.2 0 0;0 0.72 0.95];
>> [P1 D1]=eig(A)

P1 =

   0.6570             0.6570             0.3052          
  -0.0659 - 0.6075i  -0.0659 + 0.6075i   0.0613          
  -0.0476 + 0.4390i  -0.0476 - 0.4390i   0.9503          


D1 =

  -0.0232 + 0.2138i        0                  0          
        0            -0.0232 - 0.2138i        0          
        0                  0             0.9964   


线性无关,可以为一组基。

求m趋于无穷时候,xm的极限:

>> syms c1 c2 c3 m;
>> xm=c1*D1(1,1)^m*P1(:,1)+c2*D1(2,2)^m*P1(:,2)+c3*D1(3,3)^m*P1(:,3);
>> limit(xm,m,inf)
 
ans =
 
 0
 0
 0

因此,m趋于无穷时候,xm的极限为0.
 

  • 7
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Encarta1993

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值