=0andy<3.14*4:y=y+xdx=ywhileabs(fd(x))>0.001:#定義精度" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

python 梯度法求解函數極值的實例

系統 2044 0

如下所示:

            
#coding utf-8
a=0.001    #定義收斂步長
xd=1    #定義尋找步長
x=0     #定義一個種子x0
i=0     #循環迭代次數
y=0
dic={}
import math
def f(x):
 y=math.sin(x) #定義函數f(X)=sinx
 return y
def fd(x):
 y=math.cos(x) #函數f(x)導數fd(X)=cosx
 return y
while y>=0 and y<3.14*4:
 y=y+xd
 x=y
 while abs(fd(x))>0.001: #定義精度為0.001
  x=x+a*fd(x)
 if x>=0 and x<3.14*4:
  print(x,f(x))
  dic[y]=x
print(dic)
ls=[]
for i in dic.keys():
 cor=0
 if ls is None:
  ls.append(dic[i])
 else:
  for j in ls:
   if dic[i]-j<0.1:
    cor=1
    break
  if cor==0:
   ls.append(dic[i])
print(ls)

          

以上這篇python 梯度法求解函數極值的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日韩中文字幕网站 | 欧美一级爱操视频 | 精品久久在线观看 | 午夜性色福利视频在线视频 | 麻豆精品久久久一区二区 | 五月婷婷开心中文字幕 | 国产亚洲欧美在线 | 伊人久久精品午夜 | 四虎视频国产在线观看 | jazz欧美人免费xxxxxx | porno日本xxxxx视频 | 日本xoxo在线观看免费 | 97国产在线视频公开免费 | 色尼玛亚洲综合 | xxxxyoujizz护士| 免费一级黄色毛片 | 牛牛本精品99久久精品 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 在线高清免费爱做网 | 国产福利免费看 | 九九热思思 | 亚洲欧美中文日韩二区一区 | 青青热久久国产久精品秒播 | 亚洲美女啪啪 | 欧美亚洲图片 | 狠狠的日视频 | 99热爱久久99热爱九九热爱 | 看毛片免费 | 四虎视频国产精品免费 | 国产在线观看91精品一区 | 精品国产自 | 免费一级a毛片在线播出 | 欧美成人精品第一区二区三区 | 极品福利 | 91精品免费国产高清在线 | 最新国产精品久久精品 | 奇米影视8888 | 国产欧美一区二区成人影院 | 天天做人人爱夜夜爽2020毛片 | 中文精品久久久久国产不卡 | 国产精品视频一区牛牛视频 |