在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