voidmain(intargc,char*argv[]){ Systemkmeans; //如果没有提供参数,显示用法 if(argc<2){ printf("USAGE:KMEANSPATTERN_FILE\n"); exit(0);//参数1为数据文件名,从中读入数据 if(kmeans.LoadPatterns(argv[1])==FAILURE){ printf("UNABLETOREADPATTERN_FILE:%s\n",argv[1]); exit(0);kmeans.Ini...
KMEANS算法——续。紧接上面代码那部分。请高手多注释一下哈。辛苦了。谢谢啦! int System ::FindClosestCluster(int pat){ int i, ClustID; double MinDist, d; MinDist = 9.9e+99; ClustID = -1; for (i = 0; i < NumClusters; i++) { d = EucNorm(pat, i);