15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序

15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序

ID:37021346

大?。?9.00 KB

頁數(shù):11頁

時間:2019-05-15

15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序_第1頁
15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序_第2頁
15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序_第3頁
15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序_第4頁
15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序_第5頁
資源描述:

《15316188xiaoshengjinyichuansuanfa小生境遺傳算法源程序》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、http://www.pudn.com/downloads73/sourcecode/math/detail11491.html/************************************************************//*遺傳優(yōu)化神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)GA_NN.C*//*同濟大學(xué)計算機系王小平2000年5月*//************************************************************/#include#include#include<

2、graphics.h>#include#include#include#include"graph.c"#include"operator.c"/*宏定義*/#definePOP_SIZE20#defineS_RATE0.4#defineM_RATE0.01#defineI_MAX5#defineH_MAX20#defineO_MAX5#defineP_MAX100#defineMAX_G_LENGTH100#defineGX1360#defineGY166#defineGX2360#defi

3、neGY2257#defineGXR250#defineGYR100#defineGSTEP2/*全局變量*/unsignedchargene[POP_SIZE][MAX_G_LENGTH];/*個體遺傳基因*/unsignedchari_unit[I_MAX],h_unit[H_MAX],o_unit[O_MAX];unsignedcharp_i_unit[P_MAX][I_MAX];unsignedcharp_o_unit[P_MAX][O_MAX];doublefitness[POP_SIZE];doublemax_fit,avg_fit

4、;inti_num,h_num,o_num,t_num;intp_num;intg_length;longintcalc_g_length(){inti;longintnum;num=0;for(i=1;i<=h_num;i++)num=num+i_num+(i-1);num=num+o_num*(i_num+h_num);return(num);}voidset_network(){inti,ok;longintwork;charchoice[2];settextstyle(0,0,4);gprintf(215,15,4,0,"GA-NN")

5、;setcolor(9);disp_hz24("遺傳優(yōu)化神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)",170,50,25);disp_hz16("同濟大學(xué)計算機系王小平",150,100,20);disp_hz16("=========確定網(wǎng)絡(luò)結(jié)點數(shù)==========",10,150,20);ok=1;while(ok==1){setcolor(9);disp_hz16("輸入結(jié)點數(shù):",10,180,20);gscanf(300,180,9,15,3,">s",choice);i_num=atoi(choice);setcolor(9);disp_hz16("隱結(jié)點數(shù):

6、",10,210,20);gscanf(300,210,15,15,3,">s",choice);h_num=atoi(choice);setcolor(9);disp_hz16("輸出結(jié)點數(shù):",10,240,20);gscanf(300,240,15,0,4,">s",choice);o_num=atoi(choice);t_num=i_num+h_num+o_num;work=calc_g_length();if(work>MAX_G_LENGTH)disp_hz16("結(jié)點數(shù)太多,請重輸入。",10,250,20);else{g_len

7、gth=(int)work;setcolor(9);disp_hz16("ok?1:no,2:yes",10,270,20);gscanf(300,270,4,0,4,">s",choice);ok=atoi(choice);}}}voidset_problem(){inti,j;FILE*fopen(),*fpt;if((fpt=fopen("\ga\sample","r"))==NULL)exit(-1);else{fscanf(fpt,">d",&amt;p_num);for(i=1;i<=p_num;i++){for(j=1;j<=

8、i_num;j++)fscanf(fpt,">d",&amt;p_i_unit[i-1][j-1]);for(j=1;j<=o_num;j++)fsc

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。