包原型可以使用IMODE=7求解基本模型,但我遇到了一个与该求解器的时间步长相关的问题: 我期待类似于scipy的odeint的功能,具有自适应时间步长评估,但显然情况并非如此,相反,它在提供的离散时间步长评估模型该模型描述了一个浮游植物状态变量,它生长在一个简化的流过系统中的营养物上。营养物以恒定的速度流入,浮游植物以恒定的速度死亡并从系统中消失: import numpy as np
from gekko import G
在我正在编写的求解带有GEKKO的微分方程组的建模框架中,我想计算参数的最大值(外部强迫)和整数值(例如0),并将结果用于模型方程中。我想使用顺序求解器(例如,== 4),这样GEKKO max2和max3函数也不能工作,如下所示。本质上,用例可以归结为这个最小的示例:import numpy as npm.time = np.
当我运行GEKKO优化时,我得到了一个“FileNotFoundError”,请让我知道如何处理它。我的代码有什么问题吗?Y是二进制整数决策变量。#initialize gekko#APOPT is an Mixed Integer Nonlinear Problem solver
model.options.SOLVERhelpers\pydev\_pydev_imps\_pydev_execfile.py",第18行,在execfile exec(co