0
我已经创建了一个矩阵A,以下面的方式:MATLAB,对3D 6个分区执行k均值坐标
A = [X; Y; D]
X
,Y
,和D
是表示所述一组X,Y的1 X 93
列表,我想在其上执行k-means的Z坐标。
我想,但在调用时k均值这样对6个分区集群:
kmeans(A,6)
我得到的错误:
Error using kmeans (line 262)
X must have more rows than the number of clusters.
为什么会出现这种错误出现在哪里?如果我正在接近在三维矩阵上执行k-均值的问题,那么接近它的另一种方法是什么?
注:3个分区集群将工作 - 任何更高行不通
kmeans(A',6)'。 'A'必须是'n'x'p' –