遺傳算法簡單介紹與MATLAB實現(二)

遺傳算法簡單介紹與MATLAB實現(二) 引入題目一 上一篇文章中咱們簡單的介紹了一了一下遺傳算法,其中提到了多元函數 f=f(x,y) ,因此在這裏咱們就定義一個二元函數,做爲第一個練手的程序。node 咱們在這裏令web z=sinx+cosy+0.1(x+y) 經過使用MATLAB做圖能夠看到下圖算法 能夠看出這是一個存在不少區域極大值,有不少「坑」。這正是遺傳算法的缺陷之一——求出來的最優
相關文章
相關標籤/搜索