问题描述
我这里有一个计算体积的公式。
def VolCalc(H,L,R,V):
return L * ((math.acos((R - H)/R) * R**2) - ((R - H)* math.sqrt((2 * R * H) - H**2))) # Volume
但是,我已经获得了体积 (V) 的值,因此必须计算出高度 (H)。半径 (R) 和长度 (L) 的值已知。
这需要一个数值近似解,需要知道必须使用哪个Scipy优化工具。我已经审视自己并努力寻找正确的。
感谢您对此事的任何帮助。
解决方法
我相信您正在寻找scipy.optimize.minimize。 并将其设置为最小化问题,您希望找到标量函数的最小值:
V
您需要在此处定义 R
、L
和 implementation "org.jetbrains.kotlin:kotlin-stdlib:1.4.21"
的值。