Andrew Ng机器学习week8(Unsupervised Learning)编程习题
findClosestCentroids.m
function idx = findClosestCentroids(X, centroids)
K =
size(centroids,
1);
idx =
zeros(
size(X,
1),
1);
for i=
1:
size(X,
1)
for j=
1:K
distance(
j) = norm(X(
i,:)-centroids(
j,:))^
2;
end
[minr, index] = min(distance);
idx(
i)=index;
end
end
computeCentroids.m
function centroids = computeCentroids(X, idx, K)
转载请注明原文地址: https://www.6miu.com/read-67903.html