云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > FCM模糊均值与改进算法

FCM模糊均值与改进算法

  • 62 次阅读
  • 3 次下载
  • 2025/6/29 17:14:15

精心整理

//函数定义

double**DataRead(char*name,introw,intcol) {

double**p=newdouble*[row]; ifstreaminfile;

infile.open(name,ios::in); for(inti=0;i

p[i]=newdouble[col]; for(intj=0;j

infile>>p[i][j]; } } infile.close(); cout<<\成功读取数据文件:\ returnp; //释放内存 for(i=0;i

文档的保存 #include\voidDataSave(double**data,introw,intcol,char*name) {

inti,j; ofstreamoutfile; //打开文件,输出数据 outfile.open(name,ios::out); outfile.setf(ios::fixed); outfile.precision(4); for(i=0;i

outfile<

outfile<

outfile<

精心整理

精心整理

数据标准化处理 #include\

double**Standardize(double**data,introw,intcol) {

inti,j;

double*a=newdouble[col];//矩阵每列的最大值 double*b=newdouble[col];//矩阵每列的最小值 double*c=newdouble[row];//矩阵列元素 for(i=0;i

//取出数据矩阵的各列元素 for(j=0;ja[i]) { a[i]=c[j]; } //取出该列的最小值 if(c[j]

cout<<\完成数据极差标准化处理!\\n\ delete[]a; delete[]b; delete[]c; returndata; }

生成样本虑属矩阵

精心整理

精心整理

#include\

voidInitialize(double**u,intk,introw) {

inti,j;

//初始化样本隶属度矩阵 srand(time(0)); for(i=0;i

for(j=0;j

u[i][j]=(double)rand()/RAND_MAX;//得到一个小于1的小数隶属度 }//rand()函数返回0和RAND_MAX之间的一个伪随机数 } }

数据归一化处理 #include\voidNormalize(double**u,intk,intcol) {

inti,j; double*sum=newdouble[col]; //矩阵U的各列元素之和 for(j=0;j

迭代过程

#include\

#include\对模糊C均值进行迭代运算,并返回有效性评价函数的值 doubleUpdate(double**u,double**data,double**center,introw,intcol,intk) {

inti,j,t;

double**p=NULL;

精心整理

精心整理

for(i=0;i

for(j=0;j

//模糊指数取2

u[i][j]=pow(u[i][j],2); } }

//根据隶属度矩阵计算聚类中心

p=MatrixMul(u,k,row,data,row,col); for(i=0;i

//数据样本

for(j=0;j

for(t=0;t

b[t]=data[j][t];//暂存一样本 }

精心整理

搜索更多关于: FCM模糊均值与改进算法 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

精心整理 //函数定义 double**DataRead(char*name,introw,intcol) { double**p=newdouble*[row]; ifstreaminfile; infile.open(name,ios::in); for(inti=0;i>p[i][j]; } } infile.close(); cout<<\成功读取数据文件:\ returnp; //释放内存 for(i=0;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com