1樓:一個人郭芮
當然就是按照第三列
第三列只有一個2-λ非零
提取出來,去掉所在的第三行,第三列
得到一個二階行列式 與其相乘
再計算得到後面的即可
知道特徵值和特徵向量怎麼求矩陣
2樓:匿名使用者
例:已知矩陣a,有特徵值λ1及其對應一個特徵向量α1,特徵值λ2及其對應一個特徵向量α2,求矩陣a。
∵ aα1=λ1α1,aα2=λ2α2
∴ a[α1 α2]=[α1 α2] diag(λ1 λ2),其中矩陣[α1 α2]為由兩個特徵向量作為列的矩陣,diag(λ1 λ2)為由於特徵值作為對角元的對角矩陣。
記矩陣p=[α1 α2],矩陣λ=diag(λ1 λ2),則有:ap=pλ
∴ a=pλp逆
將p,λ帶入計算即可。
注:數學符號右上角標打不出來(像p的-1次方那樣),就用「p逆」表示了,希望能幫到您
3樓:河傳楊穎
對於特徵值λ和特徵向量a,得到aa=aλ
於是把每個特徵值和特徵向量寫在一起
注意對於實對稱矩陣不同特徵值的特徵向量一定正交
得到矩陣p,再求出其逆矩陣p^(-1)
可以解得原矩陣a=pλp^(-1)
設a為n階矩陣,若存在常數λ及n維非零向量x,使得ax=λx,則稱λ是矩陣a的特徵值,x是a屬於特徵值λ的特徵向量。
一個矩陣a的特徵值可以通過求解方程pa(λ) = 0來得到。 若a是一個n×n矩陣,則pa為n次多項式,因而a最多有n個特徵值。
反過來,代數基本定理說這個方程剛好有n個根,如果重根也計算在內的話。所有奇數次的多項式必有一個實數根,因此對於奇數n,每個實矩陣至少有一個實特徵值。在實矩陣的情形,對於偶數或奇數的n,非實數特徵值成共軛對出現。
擴充套件資料
求矩陣的全部特徵值和特徵向量的方法如下:
第一步:計算的特徵多項式;
第二步:求出特徵方程的全部根,即為的全部特徵值;
第三步:對於的每一個特徵值,求出齊次線性方程組。
若是的屬於的特徵向量,則也是對應於的特徵向量,因而特徵向量不能由特徵值惟一確定.反之,不同特徵值對應的特徵向量不會相等,亦即一個特徵向量只能屬於一個特徵值。
在a變換的作用下,向量ξ僅僅在尺度上變為原來的λ倍。稱ξ是a 的一個特徵向量,λ是對應的特徵值(本徵值),是(實驗中)能測得出來的量,與之對應在量子力學理論中,很多量並不能得以測量,當然,其他理論領域也有這一現象。
在matlab中求矩陣特徵值和特徵向量的**
4樓:大野瘦子
>>clc;clear;close;
>>a=[3,-1,-2;2,0,-2;2,-1,-1];
>>[x,b]=eig(a) %求矩陣a的特徵值和特徵向量,其中b的對角線元素是特徵值,
%x的列是相應的特徵向量
最後的結果是:
x =0.7276 -0.5774 0.6230
0.4851 -0.5774 -0.2417
0.4851 -0.5774 0.7439
b =1.0000 0 0
0 0.0000 0
0 0 1.0000
特徵值和特徵向量的求解根據專案的需求或者是矩陣的具體形式,主要可以分成如下三種形式:
1、只需要獲得矩陣的最大特徵值和特徵值所對應的特徵向量。
2、需要求取矩陣的所有特徵值。
3、需要求取特徵值和特徵向量的矩陣為實對稱矩陣,則可以通過另一種方法進行求解。
這三種形式特徵值和特徵向量的求取:
1.如果自己僅僅要求最大特徵值的話肯定採用形式1的演算法,該演算法的優點是時間複雜度較低,計算量相對較小,該方法不但能夠求取特徵值和特徵向量,而且只要特徵值不全為0,該方法都能獲得想要的結果。
2.如果需要獲得一個矩陣的所有特徵值,則通過形式2可以很好的解決該問題,但是該方法的缺點是僅僅能夠獲得特徵值,獲得特徵值之後利用其它方法進行求解,這樣做自然而然計算量就大了起來。
3.如果矩陣為實對稱矩陣,那麼可以通過形式3對其進行特徵值和特徵向量的求取,該方法相對於形式2的好處就是能夠一次性將特徵值和特徵向量求取出來,缺點就是矩陣必須是實對稱矩陣,至於演算法複雜度方面我沒有進行測試。
5樓:匿名使用者
1、首先開啟自己的電腦,然後在桌面上開啟matlab軟體,進入matlab主介面。
2、然後需要知道計算矩陣的特徵值和特徵向量要用eig函式,可以在該軟體的命令列視窗中輸入help eig,檢視一下eig函式的用法。
3、在該軟體命令列視窗中輸入a=[1 2 3;2 4 5;7 8 9],你按鍵盤上的回車鍵之後,輸入[x,y]=eig(a)。
4、當你按了鍵盤上的回車鍵之後,得到了x,y的值,其中x的每一列值表示矩陣a的一個特徵向量,裡面有3個特徵向量,y的對角元素值代表a矩陣的特徵值。
6樓:
matlab具體**如下:
>>clc;
>>clear;
>>close;
>>a=[3,-1,-2;2,0,-2;2,-1,-1];
>>[x,b]=eig(a)
**中最後一行指的是求矩陣a的特徵值和特徵向量,其中b的對角線元素是特徵值,而x的列即為相應的特徵向量。
7樓:g用事實說話
不明白你說的是什麼意思,我看不懂啊,你能把那個意思詳細說一下嗎?
8樓:匿名使用者
>> a=[3 -1 -2;2 0 -2;2 -1 -1]a =3 -1 -2
2 0 -2
2 -1 -1
>> [v,d]=eig(a)
v =0.7276 -0.5774 0.
62300.4851 -0.5774 -0.
24170.4851 -0.5774 0.
7439d =1.0000 0 00 0.0000 00 0 1.
0000d為特徵值,v為每個特徵值對應
的特徵向量
9樓:匿名使用者
[d,v]=eig(a)
10樓:匿名使用者
a=[3 -1 -2 ;2 0 -2;2 -1 -1];
[u v]=eigs(a)
求矩陣的特徵值和特徵向量 20
如何求稀疏矩陣的全部特徵值和特徵向量
eigs函式的官方說明find largest eigenvalues and eigenvectors of sparse matrix就是說只能找出稀疏矩陣最大的幾個特徵值和特徵向量你可以使用迴圈語句呼叫 v,d eigs a,k 不知道可以不,我也沒有處理過這樣的工程資料 呵呵 可以看看是否有...
怎麼計算矩陣的特徵值和特徵向量,matlab怎麼計算矩陣的特徵值和特徵向量
僪玉蘭夷茶 在數學中,矩陣 matrix 是一個按照長方陣列排列的複數或實數集合,最早來自於方程組的係數及常數所構成的方陣。這一概念由19世紀英國數學家凱利首先提出。矩陣是高等代數學中的常見工具,也常見於統計分析等應用數學學科中。在物理學中,矩陣於電路學 力學 光學和量子物理中都有應用 電腦科學中,...
關於冪法求矩陣最大特徵值和對應的特徵向量的問題
左丘義焉溪 1對應的特徵向量 1,1 4 5 0解得 5,第2行加上第3行 3 a 5e 42 22 42 22 4第1行加上第2行 2,0 t和 0,1當 5時,1,1 t 所以矩陣的特徵值為5,1,第1行除以2 11100 0000 得到特徵向量 1,1,1,1,1 t,1 2,第3行減去第2行...