我是靠谱客的博主 闪闪手机,最近开发中收集的这篇文章主要介绍解决MATLAB在K-means提示“KMEANS does not accept complex data.”错误,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

昨天开始看聚类方法,结果才看到第一个K-means聚类方法就卡壳了。我先大致了解了K-means聚类方法的原理,然后照着老师的代码逐步实现,就在使用kmeans函数进行聚类时,命令窗口报出了“KMEANS does not accept complex data.”的错误,百度也没有查询到相关的解决办法。自己前后经历了反复看原理以及kmeans函数的使用方法,但也没什么进展。直到后面突然想起看报告的错误的源代码,不到五分钟解决了问题。以下为解决方案:

(1)命令窗口报出“错误使用 kmeans (line 159) KMEANS does not accept complex data.”错误,点击“line 159”,显示为以下错误,意思是参数类型不匹配。

(2)我的kmeans聚类的那两行代码是:

bonds = corp(:,{
   'Coupon','

最后

以上就是闪闪手机为你收集整理的解决MATLAB在K-means提示“KMEANS does not accept complex data.”错误的全部内容,希望文章能够帮你解决解决MATLAB在K-means提示“KMEANS does not accept complex data.”错误所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部