半变异函数拟合指数模型

半变异函数拟合指数模型

ID:11771128

大小:51.00 KB

页数:6页

时间:2018-07-13

半变异函数拟合指数模型_第1页
半变异函数拟合指数模型_第2页
半变异函数拟合指数模型_第3页
半变异函数拟合指数模型_第4页
半变异函数拟合指数模型_第5页
资源描述:

《半变异函数拟合指数模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、半边也函数的应用半变异函数拟合指数模型程序(c++代码)#include#include#include#include#include#defineS1/*试验次数*/#defineG2000/*混合迭代次数*/#defineP200/*个体总数*/#defineM20/*族群数*/#defineI10/*因此,一个族群中的个体数是10*/#defineV3/*个体维数*/#defineN10/*族群内更新次数*/#defineMAX10#defineMIN0doubleDMAX

2、=1.0;/*蛙跳的最大值*/doubleDMIN=0.4;/*蛙跳的最大值*/doubleD=MAX/1;/*蛙跳的最大值*/inti1,i2,i3,i4,ii;inttry_number=0;inttry_max=5;doubleC=1.0;#defineR((double)(rand()%10000)/10000)//0-1之间的随机数,精度为1/10000//#defineR1rand()%100/100.0staticintkk;doublePI=3.14159265;doubleTolerance=0.0000001;//收敛精度doublec3=0.03;/

3、/扰动幅度doublee=2.718281828459;//自然对数底数intsm=3;intbz=0;//扰动因子标志doubleaw[V];doublenihe[17][2]={1115.658026,8.70628355,1915.362904,8.20840555,2467.305693,9.1856689,2952.330784,9.0543057,5095.207855,9.132906445,5418.830566,8.852431395,4146.89209,9.45153145,6037.806376,9.103558859,4818.459044,7.

4、2313171,5143.558017,9.0538129,5459.844361,9.74985695,5762.570046,8.6310193,6060.453719,9.194387,6356.051127,10.398948,6651.015103,9.8449629,6941.254523,7.2279982,7223.868903,6.579128};typedefstruct{doubled[V];doublefitness;}Individal;typedefstruct{doubleh[V];}heli;Individalpw[M];/*族群中个体最差

5、位置*/Individalpb[M];/*族群中个体最好位置*/Individalpx;/*全体中最好位置*/Individalindividual[P];/*全部个体*/Individalpop[M][I];/*排序后的群组*/Individaltemp[M];Individaltemp1[I];Individaltem;Individaltemx[S];/*计算标准差*//*选择测试函数为Sphere*/doublefitness(doublea[]){inti;doublesum=0.0;doublesum1=0.0;doubles1=0.0,h1=0.0;doub

6、lex1[V+1];for(i=0;ix1[2])sum1=x1[0]+x1[1];elsesum1=nihe[i][1]-(x1[0]+x1[1]*(1.5*nihe[i][0]-0.5*pow(nihe[i][0],3)/pow(x1[2],3)));sum=sum+sum1;}returnsum;}/*对每一个个体初始化*/voidinit(){inti,j;srand((unsigned)time(NULL)+kk++);for(i=

7、0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。