最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python用fsolve、leastsq對非線性方程組求解

 更新時間:2018年12月15日 16:50:30   作者:潛水的飛魚baby  
這篇文章主要為大家詳細介紹了python用fsolve、leastsq對非線性方程組進行求解,具有一定的參考價值,感興趣的小伙伴們可以參考一下

背景:

實現(xiàn)用python的optimize庫的fsolve對非線性方程組進行求解??梢钥吹竭@一個問題實際上還是一個優(yōu)化問題,也可以用之前擬合函數(shù)的leastsq求解。下面用這兩個方法進行對比:

代碼:

from scipy.optimize import fsolve,leastsq
from math import sin,cos
 
def f(x):
 x0 = float(x[0])
 x1 = float(x[1])
 x2 = float(x[2])
 return [
 5*x1+3,
 4*x0*x0 - 2*sin(x1*x2),
 x1*x2-1.5
 ]
 
x0 = [1,1,1]
result = fsolve(f,x0)
 
print("===================")
print()
print("求解函數(shù)名稱:",fsolve.__name__)
print("解:",result)
print("各向量值:",f(result))
#擬合函數(shù)來求解
h = leastsq(f,x0)
 
print("===================")
print()
print("求解函數(shù)名稱:",leastsq.__name__)
print("解:",h[0])
print("各向量的值:",f(h[0]))

結果:

===================


求解函數(shù)名稱: fsolve
解: [-0.70622057 -0.6        -2.5       ]
各向量值: [0.0, -9.126033262418787e-14, 5.329070518200751e-15]
===================


求解函數(shù)名稱: leastsq
解: [-0.70622057 -0.6        -2.5       ]
各向量的值: [0.0, -2.220446049250313e-16, 0.0]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

涞水县| 招远市| 淮阳县| 南投县| 彰化市| 阜南县| 东源县| 江达县| 高尔夫| 西乌珠穆沁旗| 镇巴县| 田东县| 纳雍县| 西峡县| 高青县| 汤原县| 乌兰浩特市| 北京市| 庆云县| 霍邱县| 安岳县| 荥阳市| 依安县| 廊坊市| 韩城市| 泸溪县| 永春县| 黎平县| 阳谷县| 砚山县| 忻州市| 弥勒县| 乌苏市| 东明县| 湘潭县| 集安市| 石狮市| 莱州市| 肇庆市| 海口市| 易门县|