是否有内置函数可以计算 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