1樓:匿名使用者
[x,y]=eig(p);
這樣得到的x為p矩陣的特徵向量所形成的矩陣,for i=1:3
x(:,i)=x(:,i)/sum(x(:,i));
end這個迴圈就是使x矩陣中每個值都除以這個值所在列中所有數的和,說的有點繞口,你執行一下就知道了,剛開始得到的x為
x =[ 60/11, 0, -5/2][ 1, -1, 1][ 13/11, 1, 3/2]經過迴圈後,x為
x =[ 5/7, nan, inf][ 11/84, inf, inf][ 13/84, inf, inf]nan為「不是一個數」,因為是0/0
inf是無窮大,因為是某個數除以0
2樓:匿名使用者
矩陣x第i列的每個元素除以該列所有元素之和後賦給這一列對應的元素
matlab中,matlab中xround100rand1001這個語句是什麼意思
rand 生成0 1之間的一個隨機數 rand 100 1 將這個隨機數擴大99倍 100 rand 100 1 用100減去這個擴大99倍的隨機數 round 100 rand 100 1 對減後的結果四捨五入。其中涉及兩個函式 rand 生成隨機數函式 round 四捨五入函式。matlab中 ...
matlab中1 什麼意思,matlab中 a 1 2 是什麼意思
矩陣a第一列的轉置矩陣。x,y 表示 二維矩陣第x行第y列位置的元素,x為 則表示所有的行。因此,a 1 就表示a的第1列的所有元素,這是一個列向量。矩陣a右上角加一短撇 即a 表示a的轉置矩陣 交換a的行列位置,當a為複數矩陣,是共軛轉置,因此a 1 表示將矩陣a的第一列轉置,最終就得到了一個行向...
matlab中如何求特徵值,MATLAB中,求特徵值的函式eigs
用eig這個函式,eig就是特徵值eigenvalue 特徵值 和eigenvector 特徵向量 的縮寫,可以返回特徵值和特徵向量 v,d eig a 輸入矩陣a,輸出特徵向量v和特徵值d v的第n列為d的第n個特徵值的特徵向量 matlab中,求特徵值的函式eigs d 是一個對來角線矩陣,對角...