在这篇文章中,我收到了一个很好的答案,我只想问,什么是:
maximum = (sum(sum(pdist2(x,y)))).^2;
答案是什么意思?
在我的问题中,并且在那个位置上,我打算从中获得结果pdist2
并总结结果。而且,在答案中,使用了前面的格式。但是,当我使用它时,我得到了与预期不同的结果(求和),尽管代码的最终答案是正确的。
谢谢。
这里是一步一步的解释(sum(sum(pdist2(x,y)))).^2
pdist2(x,y) % your submatrix
sum(pdist2(x,y)) % The column sums of your submatrix
sum(sum(pdist2(x,y))) % The total sum of your submatrix
(sum(sum(pdist2(x,y)))).^2 % The element wise square of that sum
在这种情况下,这应该就足够了,因为您要对标量而不是矩阵或向量进行平方:
sum(sum(pdist2(x,y)))^2 % The square of that sum,