多项式#

幂级数 (cupy.polynomial.polynomial)#

杂项函数#

polyvander(x, deg)

计算给定次数的范德蒙德矩阵。

polycompanion(c)

计算 c 的伴随矩阵。

polyval(x, c[, tensor])

在点 x 处计算多项式的值。

polyvalfromroots(x, r[, tensor])

在点 x 处计算由其根指定的多项式的值。

Polyutils#

函数#

as_series(alist[, trim])

将参数作为一维数组列表返回。

trimseq(seq)

移除小的多项式级数系数。

trimcoef(c[, tol])

移除多项式中尾部的小系数。

Poly1d#

基础#

poly1d(c_or_r[, r, variable])

一个一维多项式类。

cupy.poly(seq_of_zeros)

计算具有给定根序列的多项式的系数。

polyval(p, x)

在特定值处计算多项式的值。

roots(p)

计算具有给定系数的多项式的根。

拟合#

polyfit(x, y, deg[, rcond, full, w, cov])

返回对在 x 处采样的 y 数据进行 deg 次多项式的最小二乘拟合。

算术运算#

polyadd(a1, a2)

计算两个多项式的和。

polysub(a1, a2)

计算两个多项式的差。

polymul(a1, a2)

计算两个多项式的乘积。