Как решить это уравнение, используя библиотеку sympy? - PullRequest
0 голосов
/ 10 мая 2018

Я пытаюсь решить это уравнение, по сути, найти время, когда Х = 16,9164. gravity_FORCE [0], drag_FORCE [0] и magnus_FORCE [0] - все срезы из массива, сложенного вместе, поэтому они составляют скалярное количество. h_release также является скаляром. Когда я набираю это в python, я не получаю ошибку, а получаю пустой массив

[]

когда я решу на время 'т'. Может кто-нибудь помочь мне понять, почему?

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)

Если это помогает gravity_force = 0, drag_force = -.01, magnus_force = .8, h_release = .3. СПАСИБО !!

...