問題タブ [eigenvector]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - eigを計算するときの不可解なmatlabエラー
ラプラシアンの 2 つの最小固有値の 2 つの固有ベクトルを見つけようとしています。私はこれを行う
L
はラパルシアンで、はM
質量行列です。
その結果、エラーが発生します
これは私が何か間違ったことをしていることを意味していますか、それとも反復プロセスのために間違った最初の推測を選択しただけですか?
私が使用している行列には、降下条件番号が必要です...
matlab - Matlab シンボリック固有ベクトル
次の形式の行列の記号固有値とベクトルを計算しようとしています
matlab で (a、b、c などを x、y、z を含むいくつかの式に置き換えます)。対角外項 0 が 4 つあれば、プログラムは成功です。しかし、行列が 2 つの非対角要素ゼロしか持たない場合 (例のように)、プログラムは固有ベクトルを見つけることができませんが、固有ベクトルを見つけることができます (これは 3 次多項式であるため予想されます)。もちろん、固有値の式は非常に多忙です。そして、固有ベクトルを計算しようとすると、エラーが発生します
私はmatlab R2009aを使用しています。これは、たとえば R2009b またはそれ以上のサーバーで解決できる問題ですか、それとも多くの計算を試すだけですか? 上記の行列から LI (ここで、K は固有値 I は id 行列) を減算して固有ベクトル方程式を解こうとすると、手で解いて L を含む式を取得することもできるため、これは妥当とは思えません。 a、b、c、e、f、g。次に、ラムダの式を単純に入力するだけです。ただし、もちろん結果は非常に長くなるため、これはメモリの問題でしょうか?
ありがとう
matlab - Matlab eigは常にソートされた値を返しますか?
Matlabで関数を使用します:
VとDは常に昇順でソートされていることがわかります。それはいつもそれが好きですか、それとも私が値を取得した後にそれらをソートする必要がV
ありD
ますか?
eigenvector - 支配的な固有値を使用して固有ベクトルを計算します
固有ベクトルの中心性について質問したいと思います。累乗反復を使用して固有値を計算する必要があります。これは、固有値を計算するための私のコードです:
単一の固有値を取得したときに、取得した単一の固有値を使用して固有ベクトル スコアを計算するのに混乱しました。たとえば、固有値を計算するコードでは、優勢な固有値 = 78.50 が得られます。この固有値スコアを使用して、固有ベクトル スコアを計算します。通常、次のようなコードを使用して常に固有値と固有ベクトルを計算します。 [U,V] = eig(data_matrix); しかし、そのコードの結果:
その結果から、3 つの固有値スコアを使用して固有ベクトルを計算します。私の質問は、固有ベクトル スコアを計算する方法ですが、ベキ反復コードで取得した固有値スコアを 1 つだけ使用するだけですか?
r - pca - どの固有ベクトルがどの固有値に対応するか
私は次のようにします: Vektors v1-vn のセットを持っています。これらについては、共分散行列 (pca を実行しているときに取得) が必要です。共分散行列の固有値と固有ベクトルも必要です。固有値を降順に並べ替えてから、対応する固有値に従って固有ベクトルを並べ替えます。その後、v1 に最初の固有ベクトルを乗算し、v2 に 2 番目の固有ベクトルを乗算します。このようにして得たスカラーを返します。
Rでどの固有値がどの固有ベクトルに対応するかを確認する簡単な方法はありますか?
python - IronPython2.7を使用した固有値と固有ベクトルの計算
これは、IronPythonユーザーにとって頻繁に発生する問題である可能性があります。しかし、私はPythonを初めて使用します。
IronPython2.7を使用して約50x50行列の固有値と固有ベクトルを計算したいNumpyとScipyを使用する可能性を検討しましたが、IronPythonではサポートされていません。
私が必要とするものを達成するためのより良い方法はありますか?
java - Javaの固有値と対応する固有ベクトル
行列が与えられた場合、固有値と対応する固有ベクトルに興味があります。
Jamaを使用して、固有値と固有ベクトルを取得できますが、2つの間の相関関係は定義されていません。各固有ベクトルを対応する固有値にマップします。
その方法を教えていただけますか?自分で実装しようとしたのですが、やっかいになりました。
ありがとう :)
私は許可された答えを探していますが、今のところ、私が行った実験と観察によれば、固有ベクトルとevigenValuesは対応しているようです。
emgucv - C Sharp での固有ベクトルと固有値計算のライブラリ
私は顔認識を使用しています。行列から固有ベクトルと固有値を計算する必要があります。Cシャープを使用しています。固有ベクトルと固有値の計算用のライブラリはありますか。Emgu CV には固有ベクトルと固有値の計算機能がないと思います。新人なのでよくわかりません。C Sharp の固有ベクトルと固有値計算用のライブラリが必要です。私を助けてください。
matlab - 対称行列の固有値と固有ベクトルを取得する単純な Lanczos アルゴリズム コード
Lanczos アルゴリズムを使用して (C で) 簡単なプログラムを書きたいと思います。アルゴリズムをもう少し理解するのに役立つMatlabの例に出くわしましたが、このコードからは固有値と固有ベクトルを取得する方法がわかりません。アルゴリズムに従うことはできますが、何かが欠けているに違いないと思います。メソッドを理解して C でコーディングできるように、誰かがこの例から固有値を取得するようにガイドできますか?
python - Numpy行列の整数固有ベクトルを取得するには?
たとえば、 Numpy マトリックスがありnumpy.matrix([[-1, 2],[1, -2]], dtype='int')
ます。もしあれば、その整数値の固有ベクトルを取得したい。たとえば、numpy.array([[-1], [1]])
上記のマトリックスの場合。Numpy が返すものは、浮動小数点数の固有ベクトルであり、単位長になるようにスケーリングされます。
Sage でこれを行うことができます。行列のフィールド (つまり、データ型) を指定でき、行列に対して実行される操作は、指定したフィールドを尊重します。
Pythonでこれをうまく行う方法のアイデアはありますか? よろしくお願いします。