擅长:python、mysql、java
<p>根据文件:</p>
<p><a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.eig.html" rel="nofollow">http://docs.scipy.org/doc/numpy/reference/generated/numpy.linalg.eig.html</a></p>
<p>而且根据我自己的经验,numpy.linalg.eig(A)并没有按照任何特定的顺序对特征向量进行排序,这是OP和后续的假设。我建议如下:</p>
<pre><code>rearrangedEvalsVecs = sorted(zip(evals,evecs.T),\
key=lambda x: x[0].real, reverse=True)
</code></pre>