求助:如何算最大特征值啊?帮忙用matlab 计算一下下面两个矩阵的最大特征值和其对应的特征向量?

(1)1 1/4
4 1
(2)1 3 1/4
1/3 1 1/5
4 5 1
还有一个,(3)1 1/3 1/6
3 1 1/5
6 5 1
具体过程怎么样的啊?或者用matlab 帮忙算一下吧,我没有这个软件~~谢谢各位了~~

>> a=[1 1/4
4 1]

a =

1.0000 0.2500
4.0000 1.0000

>> [v,d]=eig(a)

v =

0.2425 -0.2425
0.9701 0.9701

d =

2 0
0 0

>> b=[1 3 1/4
1/3 1 1/5
4 5 1 ]

b =

1.0000 3.0000 0.2500
0.3333 1.0000 0.2000
4.0000 5.0000 1.0000

>> [v,d]=eig(b)

v =

0.3143 -0.1571 + 0.2722i -0.1571 - 0.2722i
0.1403 -0.0701 - 0.1215i -0.0701 + 0.1215i
0.9389 0.9389 0.9389

d =

3.0858 0 0
0 -0.0429 + 0.5127i 0
0 0 -0.0429 - 0.5127i

eig是求特征值和特征向量命令,v是特征向量,是列向量,d是特征值矩阵,主对角线元素就是特征值,与特征向量的列对应的,matlab解出来特征值就是从大到校排列的,不过好像是模的大小,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-11
(1) 0
计算过程(1-λ)*(1-λ)-4*1/4=0 λ=0
特征向量(1,-1)T和(-1,1)T
(2)太烦了 按照方法算下。
相似回答