-3
A
답변
-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
에 오신 것을 환영합니다. 답을 올바르게 포맷하는 것을 고려해야합니다. 게시 한 코드는 실제 코드가 아닌 라텍스의 수학 공식으로 보이는 것이므로 읽기가 매우 어렵습니다. [this] (https://meta.stackexchange.com/questions/76902/how-can-i-write-math-formula-in-a- post) 게시물을 확인하여 문제를 해결하는 방법에 대한 제안을 받으십시오. 또한 여기에 게시하기 전에 문제에 약간의 노력을 기울 였음을 보여주기 위해 이미 시도한 (그리고 결국에는 작동하지 않는) 코드를 게시해야합니다. 희망이 도움이 :-) – gionni
도움을 주셔서 감사합니다 :) –