我是matlab新手,我想知道如何在MATLAB中执行k-means算法,并且我想知道如何在执行k均值时定义聚类中心。如何在MATLAB中执行k-means算法?
例如,假设我正在创建一个如下所示的数组。
m = [11.00; 10.60; 11.00; 12.00; 11.75; 11.55; 11.20; 12.10; 11.60; 11.40;...
11.10; 11.60; 11.00; 10.15; 9.55; 9.35; 8.55; 7.65; 7.80; 8.45; 8.05]
我想把上述值聚类为5簇,其中k = 5
我想利用聚类中心为2,5,10,20,40
所以我的问题是如何定义聚类中心并在MATLAB中执行k-means算法? 是否有一个特定的参数来设置MATLAB kmeans()
函数中的聚类中心?
请帮我解决上述问题。
检查这个https://in.mathworks.com/help/stats/kmeans.html –