1、继续上一次的,补充2 个方面,一个是二维的变量 ,一个是遗漏的函数
2、 二维函数,或者说多维函数,看中了一个,如下:
Z =20 + X.^2-10*cos(2*pi*X)+Y.^2-10*cos(2*pi*Y);
分析:明显的是非凸的
3、先上遗漏的函数。patternsearch ,模式搜索,不需要导数的相关信息 求解 ,根据当前解周边的信息 求解, 有其特殊性。当然,效果没有试过。用 单变量和双变量试试效果。
运行了二维函数,初始值用了比最优值(0,0)远的(6,8),可以达到最优解;
再运行了一维函数,因为没有最优解,所以不同的初始值,得到不同的局部最优解,还好,一般。当然,如果限定了一个区间,那么就有最优值了,这就变成了约束优化问题了,这个区间,以后再试试。
4、ga
5、particleswarm
6、simulannealbnd