2017-11-13 7 views
-3

これらの2つの行列のためのMATLABコードを作成する助けてもらえますか?スタックオーバーフローへ散布行列の間とその間

this are the formulas

+0

ようこそ。答えを正しく書式化することを検討してください。投稿したコードは実際のコードではなく、ラテックスの数式であるように見えます。 [this](https://meta.stackexchange.com/questions/76902/how-can-i-write-math-formula-in-a-post)に問題の修正方法の提案を投稿してください。また、ここに投稿する前に、あなたが問題に何らかの努力を払っていることを示すために、すでに試した(そして最終的にうまくいかない)コードを投稿するべきです。これは役に立ちます:-) – gionni

+0

助けてくれてありがとう –

答えて

-1
w = 0; 

for i = 1:k 
    for j = 1:N(i) 
     x_diff = x(i,j) - mean(x(i,:)); 
     w = w + (x_diff * x_diff^T); 
    end 
end 

b = 0; 

for i = 1:k 
    x_diff = mean(x(i,:)) - mean(x); 
    b = b + (N(i) * x_diff * x_diff^T); 
end 
+0

x(i、i :)は列ベクトル、WとBは外積の和です。あなたのコードは内積のスカラーを計算します。 – dmuir