關於np.poly1d()嵌入其他函數的返回值說明

諾p爲數組此處numpy.poly1d(p)返回的是一個多項式

(numpy.poly1d(p)的具體用法可以參照https://mp.csdn.net/postedit/102567134

經過自定義的一個函數後 此例子中返回值爲計算值

f = np.poly1d([1,2,3])     ==>    x^{2}+2x+3

a = fit_func([1,2,3],2)   ==》此處令多項式x=2,得到結果11


import numpy as np
# 多項式函數
def fit_func(p,x):
    f = np.poly1d(p)
    return f(x)

a = fit_func([1,2,3],2)
print(a)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章