2017-09-16 10 views
-1

np.eig(np.dot(A.T、A))** 2とnp.eig(A)で計算された固有値を比較しています。 いくつかの値は同じですが、いくつかは同じではありません。誰が私になぜこれが起こるのか教えてもらえますか?np.eigとnp.svdの異なる固有値

+1

最小限で完全で検証可能な例を投稿してください。https://stackoverflow.com/help/mcve –

答えて

0

Aの固有値が(A.T * A)の固有値の2乗と等しくなるはずの数学的な理由はありません。例えば、A.T * Aは対称行列であるため、Aの固有値は複雑であるが、A.T * Aの固有値は実数であることが保証される。

関連する問題