登录
首页 » c » k-means算法

k-means算法

于 2022-01-26 发布 文件大小:64.35 kB
0 31
下载积分: 2 下载次数: 1

代码说明:

#include #include #define N 11 //代表数据点的个数 #define K 3 //代表簇的个数 typedef struct { float x; float y; }Point; //代表数据点的数据结构 int center[N];  //判断每个点属于哪个簇 Point point[N] = { {2.0, 10.0},{2.0, 5.0},{8.0, 4.0},{5.0, 8.0},{7.0, 5.0}, {6.0, 4.0},{1.0, 2.0},{4.0, 9.0},{7.0, 3.0},{1.0, 3.0}, {3.0, 9.0}}; Point mean[K];  //保存每个簇的中心点 float getDistance(Point point1, Point point2); void getMean(int center[N]); float getE(); void cluster(); int main() {     int i, j; int n = 0; //统计进行了多少次聚类     float temp1; //用于存平方误差     float temp2;     printf(" 处理的数据点集合为: ");     for(i = 0; i < N; ++i)     {  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • PictureStream
    使用 IStream 装载显示jpeg,gif 等图形格式的封装(Use IStream loading show jpeg, gif format, such as graphics package)
    2008-06-08 21:53:47下载
    积分:1
  • android
    采用四元数算法,来确定飞行器的姿态状况,同时通过PID方法,调节飞行器的飞行姿态。(Quaternion algorithm to determine the status of the aircraft s attitude, but by PID method, adjusting aircraft flight attitude.)
    2014-01-09 17:56:23下载
    积分:1
  • UMAT-fuhao-shuoming
    abaqus二次开发子程序umat符号说明及实例详解,初学者必备之基础(abaqus secondary development subroutine umat symbol descriptions and examples detailed essential foundation for beginners)
    2021-04-05 16:59:04下载
    积分:1
  • 火车购票CCF
    本程序是CCF-CSP考试试题,运用c/c++语言编写,很适合初初学者以及对题目没有想法的来进行学习!
    2023-03-10 02:35:04下载
    积分:1
  • MedianValueFilter2006-10-24
    Visual C++MATLAB图像处理与识别实用案例精选之 图像中值滤波 算法的源程序,含标准测试图片(Visual C MATLAB image processing and recognition practical case Featured's image filtering operator Law of the source, including standard tests Photo)
    2006-10-24 16:27:59下载
    积分:1
  • C#开发的OCR实例,用Tesseract实现
    OCR之Tesseract
    2013-01-23下载
    积分:1
  • C++语言编写的扫雷小程序
    整个程序完成,要使操作界面出现一个9*9的棋盘格式,应该使用数组,本次实验中我设置了一个a[11][11][3]的三维数组,虽然地图是 9*9的 ,但是设置成三维数组a[11][11][3],其中a[][][0]表示有无雷,a[][][1]表示周围雷的个数,a[][][2]表示是否打开,前面的11是因为某块没有雷的时候计算周围地雷的数量的时候,如果这块是(1,1)这样的边或角的时候考虑起来会比较麻烦,所以可以在外面再围一圈(外面这圈全部数据定义为0)。这样就不需要考虑其他的情况了,使问题变得简单化,然后将其设置为静态数据,好处是静态数据成员只分配一次内存,供所有对象共用,并且能将变量的值保存至下一次调用时,提高了系统的运行速度。声明cube类,其中成员函数see用来计算坐标周围的地雷的数量,result函数用来判别游戏进行的情况。利用for循环,if循环的嵌套依次扫描棋盘上的坐标周围八块的情况,并用a[][][1]记录周围雷的数量,并返回此时的a[i][j][1]的值。再利用for,if循环查看并统计已经打开的坐标的数量及剩余的雷数,此前已经设定_num为玩家设定的雷数的数量,如果此时此时已经全部打开并且剩余的雷数与_num数值相等,说明玩家扫雷成功,游戏结束,如果剩余的雷数小于_num,说明玩家扫到雷,游戏失败结束。接着声明一个GameFlag的类并且继承cube类,分别有成员函数resta
    2023-01-24 18:05:03下载
    积分:1
  • 0305010411
    随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费着也越来越多。预定查询系统因此在各机票预定网点中的作用也越显重要,因此,开发一套实时机票预定系统更现紧迫。机票预定系统应克服存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,这关系到航班和乘客的安全及准确,本系统因面向广大机票预定网点。重点是销售系统中的方便快捷。(with social development progresses, the growth of civil aviation, people raise the level of consumption. CAD ride to the consumer more and more. Scheduled inquiry system in booking tickets for the networks is the role of the more important, therefore, development of a real-time ticket reservation systems are more pressing. Ticket reservation systems storage passengers should overcome the scarcity of information, inquiries inefficient issues, even more important is their safety, reliability, the relationship of flights and passenger safety and accuracy, the system for booking tickets for the large-oriented networks. Focus on the marketing system convenient and quick.)
    2007-03-21 21:32:56下载
    积分:1
  • shop
    C#开发的超市系统,包含源码和sqlserver脚本,属于C/S结构(C# shop)
    2016-06-29 16:19:11下载
    积分:1
  • ctp的交易框架
    使用Redis做内存数据库,做期货策略交易; 行情自动订阅; 报单从Redis队列获取向上报单
    2023-03-28 12:45:06下载
    积分:1
  • 696532资源总数
  • 103586会员总数
  • 110今日下载