2012-03-31 3 views
0

私は負でない行列pを持っています。これは、各行で1になるような要素を持っています。
I -t(P))* X = 0:ような私は、それは合計が1と等しいのしている非負ベクトルのxを見つけることができますどのようにベクトルを求める方法は、その和がゼロに等しいか?

、?
(ここI対角行列であり、T(P)は行列転置である)

+1

これはプログラミングよりも行列代数の問題によく似ています。 http://stats.stackexchange.com/questionsここで質問してみてください。また、ベクトルの合計を0から、タイトルから、または投稿の本文から1にするかどうかはわかりません。 –

+2

http://math.stackexchange.com/でも動作します。 (あなたは固有値1、btwに対応する 't(p)'の固有ベクトルを探しています) – huon

+0

私はRとの相対的な運動をしているので、この質問をします – lyhung009

答えて

0

??固有ベクトル '塩基::固有' を示唆しています。 ?固有名詞にも 'svd'があります。

svdは、あなたが望むものを提供しますが、正しくスケールされません。

「Sum equal 1」は単なるスケールです。通常、固有ベクトルは、長さが1になるようにスケーリングされます。

編集:

あなたは1だけでなく、任意のベクトルの合計が特定のベクターを探しています。固有値が1の固有ベクトルであるベクトルが必要です。

このような(ゼロ以外の)ベクトルxがあると、xの任意の倍数も固有ベクトルになります。特にベクトルx/sum(x)の要素は1になります。

+0

申し訳ありませんが、問題は:ベクトルを決定する方法は、その合計が1に等しいですか? – lyhung009

+1

'sum(yourvector)== 1 ' –

+0

ああLundberg、本当にありがとう! – lyhung009

関連する問題