我有数据点,我需要创建二次方程。我们有任何python模块创建二次方程。我有手动方法,在下面的链接中提到。 但我觉得它可以在Python中更好。在下面的例子中,他们已经取得了3分,但在我的 它将根据用户输入而变化
http://www.algebra.com/algebra/homework/quadratic/Quadratic_Equations.faq.question.192159.html
答案 0 :(得分:1)
>>> import numpy as np
>>> A, B, C = np.polyfit([1,2,3],[4,7,12],2)
>>> print A, B, C
1.0 -4.2727620148e-15 3.0
>>> print A, 'x^2 +', B, 'x +', C
1.0 x^2 + -4.2727620148e-15 x + 3.0
>>>