也叫K均值算法
模式识别书上的一道课后题
#include<iostream>
#include<math.h>
using namespace std;
#define C_NUM 2
#define DATA_NUM 20
struct DataType
{
char num;
float x;
float y;
};
DataType data[20];
DataType z[2];
void inti(DataType* data,DataType* z)
{
z[0].num = 1;
z[1].num = 2;
for(int i = 0; i<20 ;i++)
{
data[i].num = 0;
}
data[0].x = 0.0;
data[0].y = 0.0;
data[1].x = 0.0;
data[1].y = 1.0;
data[2].x = 1.0;
data[2].y = 0.0;
data[3].x = 1.0;
data[3].y = 1.0;
data[4].x = 2.0;