一、使用单变量进行参数寻优

如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:只是简单应用!!!

 

相关文章: