こんにちは、みんな!!!
次の形式の一般化された固有分解を計算したい:
Lf=ラムダAf
scipy.sparse.linalg.eigs関数を使用しますが、次のエラーが発生します:
/usr/local/lib/python2.7/dist-packages/scipy/linalg/decomp_lu.py:61:RuntimeWarning:対角線の数65は正確にゼロです。特異行列。RuntimeWarning)**DLASCLパラメーター番号4への入力時に不正な値がありました
対角行列、正半定値(PSD)行列、数値K(最初のK個の固有値)の3つの引数を渡します。Matlabのeigs関数は、同じ入力パラメーターを使用してうまく機能しますが、私が理解しているように、SciPyでは、PSDで計算するために、シグマパラメーターも指定する必要があります。
だから、私の質問は、MatLabのようにシグマパラメータの設定を回避する方法はありますか、そうでない場合は、シグマ値を取得する方法はありますか?
アドバイスやヒントをお待ちしております...よろしくお願いします!