如何利用sympy库求解这个方程?

2024-06-09 14:31:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着解这个方程,基本上找到X=16.9164的时间。重力力[0]、阻力力[0]和磁力力[0]都是一个数组中的切片,加在一起就形成了一个标量。hïu release也是一个标量。当我把它输入python时,不会得到错误,而是得到一个空数组

[]

当我解出时间“t”时。有人能帮我理解为什么吗

from sympy.solvers import solve
from sympy import Symbol
X = (1/2)*((gravity_FORCE[0]+drag_FORCE[0]+ \
magnus_FORCE[0]).145)*t**2 - h_release
t = Symbol('t')
balltime = solve(X-16.9164, t)
print(balltime)

如果有助于重力=0,阻力=0.01,磁力=0.8,释放高度=0.3。谢谢


Tags: fromimportrelease时间数组symbol重力方程