设 A = [ 0.9 0.2 0.1 0.8 ] A = \begin{bmatrix} 0.9 & 0.2 \\ 0.1 & 0.8 \end{bmatrix} A=[0.90.10.20.8]
则 A 的特征值 λ 1 = 1 \lambda_1 = 1 λ1=1,由 A x 1 = λ 1 x 1 = x 1 Ax_1=\lambda_1x_1=x_1 Ax1=λ1x1=x1 得到 x 1 = [ 2 1 ] x_1=\begin{bmatrix} 2\\1\end{bmatrix} x1=[21]
因为 [ 0.9 0.2 0.1 0.8 ] [ 2 1 ] = 2 × [ 0.9 0.1 ] + 1 × [ 0.2 0.8 ] = [ 2 1 ] \begin{bmatrix} 0.9 & 0.2 \\ 0.1 & 0.8 \end{bmatrix}\begin{bmatrix} 2\\1\end{bmatrix}=2\times\begin{bmatrix} 0.9\\0.1\end{bmatrix}+1\times\begin{bmatrix} 0.2\\0.8\end{bmatrix}=\begin{bmatrix} 2\\1\end{bmatrix} [0.90.10.20.8][21]=2×[0.90.1]+1×[0.20.8]=[21]
由上面的计算可以得到矩阵 A的其中一个特征向量为
x
1
=
[
2
1
]
x_1=\begin{bmatrix} 2\\1\end{bmatrix}
x1=[21],但是我用 numpy 计算矩阵 A 的特征值和特征向量时,得到如下的结果
没有看到有 [2,1]
的特征向量,请问哪位大神知道什么原因么?