In the following piece of code I am  unable to get the values of a,b and c 
after solving them.
Is there a different way to solve it and what am i doing wrong. Take x1 = 0 
, y1=10, x2=0, y2=10, length = 20. 

def get_lowest_point(self):
a, b, c, x = symbols('a b c x')

x1, y1 = self._left_support
x2, y2 = self._right_support
length = self._length

eq1 = Eq(a * x1**2 + b * x1 + c, y1)
eq2 = Eq(a * x2**2 + b * x2 + c, y2)
arc_length_expr = integrate(sqrt(1 + (2 * a * x + b)**2),
(x, x1, x2))
eq3 = Eq(arc_length_expr, length)
solution = solve((eq1, eq2, eq3), (a, b, c))

# Print the solution to debug
print("Solution:", solution)

return solution

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/6f9f85cf-e010-443a-9a5c-b03a359e1132n%40googlegroups.com.

Reply via email to