我有以下问题,使用Python代码:
我有7个参数:X,Y,Z,T,HF,M1F,和M2F。 用户应输入的任何这些3和程序应计算的其余部分。
我所拥有的关系是:
HF = -xyt
M1F = -2xzt + 4yzt - xyt + 4tz^2
M2F = 2yzt - xyt
1 = -2xt + 2yt + 4zt
尝试解决问题:
我有7个参数和用户应输入3 =>我将会留下4个参数。 因此,它是所有关于解决4个非线性方程组的系统有4个未知数 。
我在网上读到scipy.optimize
可以用来求解非线性方程的系统。 但我需要一个初始猜测。
让我们再回到我有以下初始条件的问题的物理特性:
x > 0
y > 0
z < 0
HF > 0
M1F > 0
M2F > 0
M2F > M1F (solving this inequality from the above equations I get: -x + y + 2z < 0)
HF > M1F + d (solving this inequality from the above equations I get: -x + 2y + 2z < 0)
这些初始条件如何能够帮助我获得了最初的猜测,这样我可以使用解决我的问题scipy.optimize
?