首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kmeans错误

kmeans错误
EN

Stack Overflow用户
提问于 2017-02-22 20:03:09
回答 2查看 125关注 0票数 0

我有以下类型的数据,

代码语言:javascript
复制
total = 
        0         0
        0         0          
        1.0000    1.0000
        0.0230    0.0483
        0.0002    0.0001

我从两个DICOM图像的直方图中提取这些数据,使用

代码语言:javascript
复制
img1 = imhist(X);
img2 = imhist(Y);
total = [img1,img2];

我试着把kmeans应用在上面

代码语言:javascript
复制
 nClusters = 3;

 results = kmeans(total, nClusters);

但是它显示了kmeans线上的错误,请给我一些建议,我应该如何处理这个问题。

这是我面临的错误

代码语言:javascript
复制
Cannot find an exact (case-sensitive) match for 'kmeans'
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-24 00:16:59

你需要拥有工具箱,你必须检查你的执照。如果您的许可证允许,您可以从您的MathWorks帐户下载它,否则您需要购买工具箱。如果您只需要kmeans,您可以在Matlab中搜索它,这里有一些等价的函数。

票数 0
EN

Stack Overflow用户

发布于 2017-02-22 20:08:17

最有可能的是,这是一个数据输入问题,没有足够的数量来支持3个集群,或者数据是如此紧密地分组,以至于所要求的3中有许多是空的,即使看起来是足够的自由度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42401167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档