python 操作题

有没有谁会做呀!
img

使用np.poly1d构造多项式,poly1d.deriv(m)求出m阶导数式,用matplotlib绘制图。

import numpy as np
import matplotlib.pyplot as plt
aPoly=np.poly1d([1,4,3,4])
bPoly=aPoly.deriv(1)
cPoly=aPoly.deriv(2)
#print(aPoly,'\n',bPoly,'\n',cPoly)
X=np.arange(-20,20)
plt.plot(X,aPoly(X),'r-',label='aPoly')
plt.plot(X,bPoly(X),'g-',label='bPoly')
plt.plot(X,cPoly(X),'b-',label='cPoly')
plt.legend()
plt.show()

如有帮助,请点击采纳按钮。