【问题标题】:kmeans example in matlab does not runmatlab中的kmeans示例不运行
【发布时间】:2015-06-23 14:50:50
【问题描述】:

很奇怪,当我复制粘贴下面的matlab例子时

http://www.mathworks.co.jp/help/toolbox/stats/kmeans.html

到工作地点,上面写着:

???使用 ==> kmeans 时出错 输入参数过多。

有人遇到同样的问题吗?

【问题讨论】:

  • 为我工作。你用的是什么版本的matlab?也许您的路径中有一个名为 kmeans 的函数,某处?编辑 kmeans.m 给你什么?
  • 我使用 matlab 7.12.0 r2011a。编辑 kmeans.m 给我 ..\MATLAB\PT-MT\NetLab\kmeans.m 文件

标签: matlab statistics k-means


【解决方案1】:

@carlodsc 是对的。 做which kmeans,可以看到我的kmeans函数就在那里:

/usr/local/MATLAB/R2011a/toolbox/stats/stats/kmeans.m

由于你的位于其他地方,这意味着你有另一个正在执行的 kmean 函数。

您应该通过以下方式将其从路径中删除:

rmpath ..\MATLAB\PT-MT\NetLab

【讨论】:

    【解决方案2】:

    好的,奥利。 另一个或可能更好的解决方案是提高优先级 路径 '...MATLAB/R2011a/toolbox/stats/stats' 与包含 kmeans 的其他路径成比例。这可以在“设置路径”窗口中轻松完成。

    【讨论】:

      猜你喜欢
      • 2018-01-23
      • 2017-07-23
      • 2014-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-17
      • 2012-06-07
      • 2019-11-16
      相关资源
      最近更新 更多