91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在python中利用numpy求解多項式以及多項式擬合的方法

發布時間:2020-10-11 07:43:44 來源:腳本之家 閱讀:308 作者:貪狼切 欄目:開發技術

構建一個二階多項式:x^2 - 4x + 3

多項式求解

>>> p = np.poly1d([1,-4,3])   #二階多項式系數
>>> p(0)                  #自變量為0時多項式的值
3
>>> p.roots              #多項式的根
array([3., 1.])
>>> p(p.roots)              #多項式根處的值
array([0., 0.])
>>> p.order                  #多項式的階數
2
>>> p.coeffs                #多項式的系數
array([ 1, -4, 3])
>>>

多項式擬合

用三階多項式去擬合

import matplotlib.pyplot as plt
import numpy as np

n_dot = 20
n_order = 3     #階數

x = np.linspace(0,1,n_dot)             #[0,1]之間創建20個點
y = np.sqrt(x) + 0.2*np.random.rand(n_dot)
p = np.poly1d(np.polyfit(x,y,n_order))      #擬合并構造出一個3次多項式
print(p.coeffs)                #輸出擬合的系數,順序從高階低階

#畫出擬合出來的多項式所表達的曲線以及原始的點
t = np.linspace(0,1,200)
plt.plot(x,y,'ro',t,p(t),'-')
plt.show()

以上這篇在python中利用numpy求解多項式以及多項式擬合的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

垫江县| 宜川县| 阜平县| 安溪县| 吉首市| 古田县| 大化| 宁德市| 军事| 监利县| 瓦房店市| 青川县| 土默特右旗| 科尔| 荥经县| 九台市| 泌阳县| 汽车| 蕲春县| 尼玛县| 武功县| 彩票| 克山县| 临猗县| 汉沽区| 旬阳县| 江川县| 醴陵市| 高邮市| 定州市| 桂平市| 临武县| 马鞍山市| 西盟| 安阳县| 疏勒县| 桃源县| 黔东| 邵武市| 黎平县| 集贤县|