[問題] Numpy如何傳回一對多的方程式值?

看板Python作者 (眨眼的瞬間)時間6年前 (2018/02/18 20:34), 編輯推噓2(2010)
留言12則, 6人參與, 6年前最新討論串1/1
各位前輩新年快樂! 最近用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://www.ptt.cc/bbs/Python/M.1518957287.A.71E.html

02/19 04:35, 6年前 , 1F
??任何fit出來的函數一個input只對應到一個output啊?
02/19 04:35, 1F

02/19 04:36, 6年前 , 2F
你的x是 array?
02/19 04:36, 2F

02/19 07:42, 6年前 , 3F
If x is a sequence, then p(x) is returned for each e
02/19 07:42, 3F

02/19 07:42, 6年前 , 4F
lement of x.
02/19 07:42, 4F

02/19 18:56, 6年前 , 5F
用x,y去np.polyfit()得到f多項式,然後np.polyval(f,x)會得
02/19 18:56, 5F

02/19 18:57, 6年前 , 6F
到對應的y,我試過沒問題,程式碼附上來看.....
02/19 18:57, 6F

03/01 23:44, 6年前 , 7F

03/01 23:54, 6年前 , 8F

03/06 03:40, 6年前 , 9F
03/06 03:40, 9F

03/06 04:18, 6年前 , 10F
03/06 04:18, 10F

03/06 04:31, 6年前 , 11F
03/06 04:31, 11F

03/06 04:43, 6年前 , 12F
文章代碼(AID): #1QYNBdSU (Python)