\x05printf("Success\n")———以上为程序,另外还有一个文件:gadata.txt其内容为0 31———然后打开文件galog.txt文件就可以看到结果了,我算出来的是var(0) = 30.969000 Best fitness = 959.078961———当然,这个问题的结果显然是31的时候961,但是由于算法本身进化的原因和参数的设置,只能进化到上面的结果....
//void main(void){\x05int\x05i;\x05if ((galog = fopen("galog.txt","w"))==NULL)\x05{\x05\x05exit(1);\x05}\x05generation = 0;\x05fprintf(galog,"\n generation best average standard \n");\x05fprintf(galog... 解析看不懂?免费查看同类题视频解析查看解答 更多答案(1) ...
靠 你也太懒了
//population[mem].fitness = pow(x[1], 2.0) - x[1] * x[2] + x[3]; //population[mem].fitness = x[1] * sin(10.0*PI*x[1]) + 2; //population[mem].fitness = 21.5 + x[1] * sin(4*PI*x[1]) + x[2] * sin(20*PI*x[2]); /* double tsum = 0.0; for (i = 0;...
//void main(void){\x05int\x05i;\x05if ((galog = fopen("galog.txt","w"))==NULL)\x05{\x05\x05exit(1);\x05}\x05generation = 0;\x05fprintf(galog,"\n generation best average standard \n");\x05fprintf(galog...