eigenvalue

    0

    1答えて

    numpyで中間固有値を計算するにはどうすればよいですか? これは正しい方法ですか? import numpy as np (1/a.ndim)*np.trace(a) は、numpyの行列です。

    1

    2答えて

    非正方行列の平方根を計算するにはどうすればよいですか? p.s.私はJordan Matrix Decompositionメソッドを試しましたが、正方行列にしか適用できないようです。

    -2

    1答えて

    私はeig関数を使わずに行列の固有値を求めようとしています。 Matlabでは、行列と単位行列を定義します。しかし、私はこの方程式に設定することはできません。ここに A - x*I Xをラムダで、Aは、私はの固有値を見つける必要があります行列であり、Iは単位行列です。あなたが固有値を見つける方法を知っていれば、これを理解するはずです。どうすればいい?

    0

    1答えて

    こんにちは私は、線形判別分析(LDA)を使用している顔認識に関わるプロジェクトに取り組んでいます。 LDAは、クラス間散乱行列とクラス内散乱行列との間で一般化された固有ベクトルを求める必要があり、それが私が打たれた場所である。私は、DevC++でopencvをコーディングに使用しています。基本的には問題はAとBの固有ベクトルを一般化しているために行列が発見されなければならないされている A*v=l

    6

    2答えて

    doubleの配列を既存のMatrixXd構造にマップする必要があります。これまではEigen行列を単純な配列にマップしていましたが、それを元に戻す方法は見つけられません。 void foo(MatrixXd matrix, int n){ double arrayd = new double[n*n]; // map the input matrix to an array Map<Ma

    3

    3答えて

    を掛けたとき、私はx注文d*cであり、ラムダが一定で、Aはオーダーd*dであるA*x=lambda*x、同じような問題を持っている同じ結果を与える行列を探します。 Aおよびlambdaは既知であり、マトリックスxは未知である。 matlabでこの問題を解決する方法はありますか? (固有値と同様ですが、xはベクトルではなくd*c行列です)。

    0

    1答えて

    私はMatlabで非常に基本的なeigenface計算を実装しようとしています。それは動作しますが、意味のある固有値は2つしかありません。残りはゼロです。対応する固有ベクトルは正しいと思われるが、そのほとんどは画像に変換するときに固有顔を示すからである。 なぜ私の固有値の大部分はゼロですか?固有値をその重要度(最大の大きさの固有値)でソートするために、それらをゼロとは異なるものにする必要があります

    2

    1答えて

    一般化固有値問題を解決しようとしています。A.c =(lam).B.cここで、AとBはnxn行列、cはnx1ベクトルです。 (lam)は固有値です。 私はPythonを使用しています。私はnumpy.linalgからeig(dot(inv(B)、A))のようなものを試しましたが、逆問題を伴うので、私の問題では非常に不安定であることが判明しました。だから、私はそれがMATLABでそれを行うことは可能

    -1

    1答えて

    私はeigenVVを使用する方法を理解しようとしていますが、これまでのところ運がありません。次のコードは私のコードであり、誰かが私が間違っていることを指摘できますか?ありがとう。 CvMat* A2; A2 = cvCreateMat(3, 3, CV_32FC1); cvmSet(A2, 0, 0, 1); cvmSet(A2, 0, 1, 3); cvmSet(A2, 0, 2, -3

    6

    2答えて

    私は100x100の行列を持っており、最大固有値であることがわかりました。今私はこの固有値に対応する固有ベクトルを見つける必要があります。これどうやってするの?