2017-06-13 29 views

回答

0

這裏看起來更像是一個數學問題,因爲你問「如何開始」。

你知道函數的繪圖只是很多點(x,y),其中y = f(x)。

而且我知道,對於任意兩對點(不是垂直對齊),我有無窮的二次函數(拋物線)通過這兩點。

它們是由Y = AX給出^ 2 + BX + C

你想拋物線要經過你的2點,這樣你就可以替換x和y爲每個2分,這將使你2個方程(其中a,b和c是未知的)。

然後你可以添加一個隨機點(我會建議在y軸上:(0; r))。 這會給你第三個等式。

用這3個方程求解a,b和c。 (函數r)

現在,對於任何r值,都會有一些a,b和c定義一個拋物線,通過你已知的兩個點。

一旦你明白如何解決這個數學問題,python部分是完全獨立的。