【发布时间】:2019-11-28 07:02:31
【问题描述】:
我正在处理以下问题:
d1=-1/b1*log((p1*t-a1)/c1)
d2=-1/b2*log((p2*t-a2)/c2)
d3=-1/b3*log((p3*t-a3)/c3)
a1,a2,a3,b1,b2,b3,c1,c2,c3,p1,p2,p3 是已知的,理论上是d1=d2=d3>0,所以我尝试找到合适的t 以最小化(d1-d2)^2+(d2-d3)^2+(d3-d1)^2。我尝试使用lmfit来做,但不知道施加d>0之类的限制并且log中的东西大于0,即(p*t-a)/c>0。 There are simple examples in lmfit's document,就我而言,我不知道该怎么做。有人可以帮忙吗?非常感谢你。
【问题讨论】:
标签: python optimization constraints lmfit