簡單使用MATLAB自帶的遺傳算法工具箱

一、使用單變量進行參數尋優

如s = -2x ,當x在[0,1]範圍內,取多少時s爲最小值?

使用步驟如下:

1、建立一個function函數,命名爲fu.m

2、在MATLAB命令窗口輸入optimtool,接下來進行選擇,選擇完後,點擊start。

x = 1時,s取-2(最小值)

尋優曲線圖如下:

二、使用雙變量進行參數尋優

如s = 3x -5y ,當x,y在[0,1]範圍內,取多少時s爲最小值?

使用步驟如下:

1、建立一個function函數,命名爲fu.m

2、在MATLAB命令窗口輸入optimtool,接下來進行選擇,選擇完後,點擊start。

x = 0, y=1時,s取-5(最小值)

尋優曲線圖如下:

PS:只是簡單應用!!!

 

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