目录
MATLAB实现k-Means(k均值聚类)分析
k-Means是一种常用的无监督学习算法,主要应用于聚类问题。在MATLAB中,可以使用自带的kmeans函数实现k-Means算法。
具体步骤如下:
Step 1:准备数据
首先,需要准备待聚类的数据。将数据存储在一个矩阵中,每一行表示一个样本,每一列表示一个特征。
例如,假设有6个样本,每个样本有3个特征,那么可以将数据存储在一个6×3的矩阵中。
x = [1, 2, 3;
2, 3, 4;
2, 3, 2;
5, 6, 7;
6, 7, 8;
5, 6, 5];
Step 2:选择聚类的数量k
在运行k-