遺傳算法求函數最小值

利用遺傳算法尋找函數f(x)=sin(10πx)/x    x=[1,2] 解題思路 將自變量在給定範圍進行編碼,得到種羣編碼,按照所選擇的適應度函數並通過遺傳算法中的選擇,交叉和變異對個體進行篩選和進化,使適應度值大的個體被保留,小的個體被淘汰,新的種羣繼承上一代的信息,又優於下一代,這樣反覆循環,最後得出最終結果 注:程序參考<<MATLAB智能智能算法30個案例>>, 依照matlab程序,
相關文章
相關標籤/搜索