我有以下类型的数据,
total =
0 0
0 0
1.0000 1.0000
0.0230 0.0483
0.0002 0.0001
我使用
从两个DICOM图像的直方图中提取了这些数据img1 = imhist(X);
img2 = imhist(Y);
total = [img1,img2];
我正在尝试将kmeans应用于
nClusters = 3;
results = kmeans(total, nClusters);
但它显示了kmeans系列的错误,请告诉我一些我应该如何克服这个问题。
这是我面临的错误
Cannot find an exact (case-sensitive) match for 'kmeans'
答案 0 :(得分:0)
很可能是数据输入问题没有足够数量来容许3个集群,或者数据如此紧密地分组,以至于许多请求的3都是空的,即使看起来整个DOF足够
答案 1 :(得分:0)
您需要拥有工具箱,您必须检查您的许可证。如果您的许可证允许,您可以从MathWorks帐户下载它,否则您需要购买工具箱。如果你只需要kmeans,你可以在Matlab Central中搜索它,那里有一些等价函数。