在Python中将多项式提升到幂
要将多项式提升到幂,请在Python中使用numpy.polynomial.polynomial.polypow()方法。返回多项式c提升到幂pow。参数c是按从低到高的顺序排列的系数序列。例如,[1,2,3]是级数1 + 2*x + 3*x**2。该方法返回表示商和余数的系数级数数组。
第一个参数c是一个一维数组,包含按从低到高次序排列的级数系数。第二个参数pow是将级数提升到的幂。第三个参数maxpower是允许的最大幂。这主要是为了限制级数增长到无法管理的大小。默认值为16。
这个numpy.polynomial.polynomial模块提供许多用于处理多项式的有用对象,包括一个封装常用算术运算的多项式类。
步骤
首先,导入所需的库:
from numpy.polynomial import polynomial as P
多项式和幂:
poly = (4,1,6) power = 3
显示多项式:
print("Polynomial...\n",poly)
显示幂:
print("\nPower...\n",power)要将多项式提升到幂,请在Python中使用numpy.polynomial.polynomial.polypow()方法。返回多项式c提升到幂pow。参数c是按从低到高的顺序排列的系数序列。例如,[1,2,3]是级数1 + 2*x + 3*x**2:
res = P.polypow(poly,power);
print("\nResult...\n",res)示例
from numpy.polynomial import polynomial as P
# Polynomial and a power
poly = (4,1,6)
power = 3
# Display the polynomial
print("Polynomial...\n",poly)
# Display the power
print("\nPower...\n",power)
# To raise a polynomial to a power, use the numpy.polynomial.polynomial.polypow() method in Python.
res = P.polypow(poly,power);
print("\nResult...\n",res)输出
Polynomial... (4, 1, 6) Power... 3 Result... [ 64. 48. 300. 145. 450. 108. 216.]
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP