遺傳算法(genetic algorithm)的GUI設計

遺傳算法(genetic algorithm)是一類借鑑生物界的進化規律(適者生存、優勝劣汰遺傳機制)演化而來的隨機搜索方法。它是由美國的J.Holland教授1975年首先提出,其主要特定是直接結構對象進行操作,不存在求導和函數連續性的限定;具有內在的隱並行性和更好的全局尋優能力;採用概率化的尋優方法,能自動獲取和指導優化的搜索空間,自適應地調整搜索方向,不需要確定的規則。遺傳算法的這些性質,已被人們廣泛地應用於組合優化、機器學習、信號處理、自適應控制和人工生命等領域。它是現代有關智能計算中的關鍵技術。
例子:遺傳算法的GUI設計,求出函數發f(x)=10+xcos(5pi*x),在[-1,1]的最大值點。在這裏插入圖片描述
例子2:在這裏插入圖片描述
matlab程序:https://download.csdn.net/download/qq_17320163/12400232

參考:《MATLAB GUI程序設計》王廣、邢林芳

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章