eig関数を使用せずに行列の固有値を見つけようとしています(私の宿題はそう言っています)。Matlab では、行列と単位行列を定義します。しかし、私はこの方程式を設定することはできません:
A - x*I
x はラムダ、A は固有値を求める行列、I は恒等行列です。固有値を見つける方法を知っている場合は、これを理解する必要があります。どうすれば通過できますか?
eig関数を使用せずに行列の固有値を見つけようとしています(私の宿題はそう言っています)。Matlab では、行列と単位行列を定義します。しかし、私はこの方程式を設定することはできません:
A - x*I
x はラムダ、A は固有値を求める行列、I は恒等行列です。固有値を見つける方法を知っている場合は、これを理解する必要があります。どうすれば通過できますか?
ここでインスピレーションを得ることができます: http://en.wikipedia.org/wiki/Eigenvalue_algorithm
行列が固定サイズの場合、自分で簡単にdet(A-lambda*eye)=0
解いてそれを使用できます。
累乗反復を使用すると、すでに優勢な固有値を見つけることができます。このアルゴリズムには、他の固有値も見つけるための拡張機能があることは知っていましたが、それがどのように機能するか思い出せません :(