作者leubin (眨眼的瞬間)
看板Python
標題[問題] Numpy如何傳回一對多的方程式值?
時間Sun Feb 18 20:34:44 2018
各位前輩新年快樂!
最近用Numpy做曲線擬合,
用np.polyfit()得到高次方程式y(x),
而變數x代入y應該要得多個y值,
但小弟用np.polyval(y,x)只能返回一個y值(y1),
因此想請教各位要如何得到其他的y值(y2,y3,y4,.....)呢?
感謝!祝狗年行大運!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.44.223
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1518957287.A.71E.html
1F:推 fischcheng: ??任何fit出來的函數一個input只對應到一個output啊? 02/19 04:35
2F:→ fischcheng: 你的x是 array? 02/19 04:36
3F:→ yougigun: If x is a sequence, then p(x) is returned for each e 02/19 07:42
4F:→ yougigun: lement of x. 02/19 07:42
5F:推 vfgce: 用x,y去np.polyfit()得到f多項式,然後np.polyval(f,x)會得 02/19 18:56
6F:→ vfgce: 到對應的y,我試過沒問題,程式碼附上來看..... 02/19 18:57