Siebeneagle
幼苗
共回答了15个问题采纳率:86.7% 举报
不知道你能不能看懂下面这个!
A = [1,1,1,4,1,1/2; 1,1,2,4,1,1/2; 1,1/2,1,5,3,1/2; …
1/4,1/4,1/5,1,1/3,1/3;1,1,1/3,3,1,1/3; 2,2,2,3,3,1];
[x,y] = eig(A);
eigenvalue = diag(y);
lamda = eigenvalue(1)
y_lamda = x(:,1)
说明:y 是特征值,且从大到小排列;
x 是特征向量矩阵,每一列为相应特征值的一个特征向量
1年前
追问
6
scotthuang
举报
还是有很多地方看不明白。请问什么是特征向量和特征值?请问和我问得问题有什么关系?[B]的非零解是哪个?非常感谢您,我已经通宵两天了,期待您的回答。
举报
Siebeneagle
特征向量和特征值是线性代数里面的,你问的就是线性代数的问题啊 你用b=A(n)./c(n) [x, y] = eig(b);x,y 这样你在结果找一下,看有没那组解!!
scotthuang
举报
您第一次写的式子我看懂了。当我不明白如何应用到我的问题中。请问您写的[A]对应着我式子中的哪部分?我的问题是[A]*[B]=[0],[A]是5*5矩阵,每行中有一个相同未知数,即特征值,使用det|A|=0求出5个特征值,再把每一个特征值分别代入[A],从而求出5个5*1的[B],[B]就是特征向量,由于[B]有无数组解,所以求B11=1时的那5组解,共25个数。请问如何编程,如果有简单的公式直接求出最好。非常感谢,折磨了我很多天了就是不会做。