【发布时间】:2020-01-25 20:58:48
【问题描述】:
我在设置要在 lmfit 中拟合的参数的最小值和最大值时遇到问题。基本上,我有两个参数,a 和 b,它们需要遵守以下约束:
0 < b < 1
0 < a+b < 1
-b < a < 1
虽然前两个很容易实现为:
fit_params.add('b', min = 0, max = 1)
fit_params.add('a_plus_b', min = 0, max = 1)
fit_params.add('a', expr = 'a_plus_b-b')
我现在想念如何在系统中包含我的第三个条件。你能推荐一个更进一步的表达方式吗?
非常感谢, 狮子座
【问题讨论】: