是否有内置函数可以计算 Julia 中的特征向量
Is there a build in function that calculates eigenvectors in Julia
我想找到以下等式的特征向量 q:
Q * Q = 0
其中 Q 是具有已知值的方阵。
如下图所示,我使用了一个已经计算了 q 的示例。
我认为函数 eigvecs()
会计算向量 q 而不是新的方阵。
是否有其他函数或不同的方法来计算 q?
特征向量不是唯一定义的。
如果 u 是对应于特征值 a(在您的情况下为 0)的 Q 的特征向量,则对于任何非零标量 x x*u 也是对应于相同特征值的 Q 的特征向量。
如果你查看上面 eigvecs(Q) 的第三列,你会发现它是 (1/2 1/3 1/6) 乘以 ~ 1.603568
我想找到以下等式的特征向量 q:
Q * Q = 0
其中 Q 是具有已知值的方阵。
如下图所示,我使用了一个已经计算了 q 的示例。
我认为函数 eigvecs()
会计算向量 q 而不是新的方阵。
是否有其他函数或不同的方法来计算 q?
特征向量不是唯一定义的。
如果 u 是对应于特征值 a(在您的情况下为 0)的 Q 的特征向量,则对于任何非零标量 x x*u 也是对应于相同特征值的 Q 的特征向量。
如果你查看上面 eigvecs(Q) 的第三列,你会发现它是 (1/2 1/3 1/6) 乘以 ~ 1.603568