标签: matlab eigenvalue eigenvector
我有一个矩阵,我需要获取特征向量。我已经计算了特征值,假设我们有特征值,我写了
for i = 1:length(c) syms y cal_vec = (c-eig_Val(i)*I)*y == 0; eigVec(:,i) = double(solve(cal_vec,y)); end
现在我的y为零,但我需要得到y 1和y2
答案 0 :(得分:0)
您要查找的方法是null,即计算c-eig_Val(i)*I的空空间。
null
c-eig_Val(i)*I
请注意,如果您的特征值具有多个特征向量,或者特征值不够准确,就无法立即使用。