我用GEKKO来解决一个非线性规划问题。我的目标是比较GEKKO的性能和另一种选择,所以我想确保我从GEKKO那里得到了它所能提供的最好的性能。有n个二元变量,每个变量都被赋予一个权重,每个权重都是区间0,1的一个数字(即满足0<= w <= 1的有理数w)。每个约束都是线性的。m.if3(variables[i], weights[i], 1) for i in range(le
找不到用GEKKO解决nlp优化问题的多启动方法的实现方法。这里有一个以六峰函数为例的例子.六峰函数由于存在多个局部最优而难以优化.多起点方法工作良好,并增加了在全球范围内解决优化问题的机会,如果与基于导数的稳健求解器相结合,将其包括在GEKKO中。import numpy as np
from gekko import GEKKO</e