2013-04-22 86 views

回答

2

有什麼理由不這樣做:

S = Pnorm' * Pnorm; 

嗯?

+1

看,這就是爲什麼我真的需要採取線性代數當然:) – CodeFusionMobile 2013-04-22 12:44:37

0

對於顯式計算,你可以交易的環路bsxfun

S = bsxfun(@times, permute(Pnorm, [2 3 1]), permute(Pnorm, [3 2 1])); 
S = sum(S, 3); 

然而,對於一個有效的計算見EitanT的答案。