【发布时间】:2015-01-22 20:27:55
【问题描述】:
这是函数的链接:http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/doc/voicebox/kmeanlbg.html
我对 Matlab 完全不熟悉,这行代码让我很困惑:
[x,esq,j]=v_kmeans(d,m,[x(1:n,:)+e(ones(n,1),:); x(1:n,:)-e(ones(n,1),:); x(n+1:m-n,:)]);
我猜它正在调用 kmeans 函数,传递 d 数据和 m 中心数,但代码的下一部分是什么意思?是计算新分裂中心的坐标吗?有人可以向我解释语法吗?谢谢。
【问题讨论】:
标签: matlab