其他
2019年11月4日小于 1 分钟约 252 字
没有set(array2d)
。
拟合多项式函数
numpy提供了一些函数可根据x和y的值自动拟合你想要的多项式函数:
np.polyfit(x, y, deg)
:拟合多项式函数x
:自变量array_like, shape (M, )y
:因变量array_like, shape(M, ) or (M, K)deg
:设置的多项式函数的阶数return
:多项式函数由高阶到低阶的系数ndarray
, shape(deg + 1, )
or(deg + 1, K)
np.polyval(poly_paras, x)
:根据自变量计算多项式函数值poly_paras
:一个多项式函数的全部系数array_like,由高阶到低阶排序x
:要计算的自变量集array_like or a numReturn
:计算得到的因变量值
np.poly1d(coef_or_root, r=False, variable=None)
:一个一维多项式函数的类- 根据一个一维多项式函数的系数或函数等于零的根(r=True),得到一个多项式函数的类,此后可计算函数关于某个自变量的值或输出其函数表达式等,详见help.