該程序采用實數編碼的遺傳算法編寫,附件1(real code ga.m)為matlab代碼。
附件2(實數編碼遺傳算法參考資料):
/cagd/resources/thesis/PhDthesis_ZhouMingHUa.pdf
優化結果需要修改mutate_P以及變異量的大小。因為只有壹個優化變量因此編程較為簡單。
提供壹個參考鏈接:/question/583959020.html?oldq=1
上圖為所給函數的函數圖像,最小值在x=0.01處。
下圖為某次遺傳算法優化結果:
收斂值在0.0097-0.0098.