我正在尝试使用 GEKKO 开发我的约束,并且我需要包含一些数学运算,例如 log、coth 或 sqrt。
我最初尝试使用我的习惯程序,使用 numpy 或 mpmath,但我发现使用 GEKKO 我需要使用它们的运算符定义,如 m.wathever (log,...),一旦 m = GEKKO() 完成
开发它的最佳方式是什么?我在改变它时应该考虑一些因素吗?
K_t = (1 + m + np.sqrt(1 + m**3)) - mpmath.coth(s/2) # Ref 2. Same results