亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python退火算法在高次方程的應用

2020-02-15 22:32:33
字體:
來源:轉載
供稿:網友

一,簡介

退火算法不言而喻,就是鋼鐵在淬煉過程中失溫而成穩定態時的過程,熱力學上溫度(內能)越高原子態越不穩定,而溫度有一個向低溫區輻射降溫的物理過程,當物質內能不再降低時候該物質原子態逐漸成為穩定有序態,這對我們從隨機復雜問題中找出最優解有一定借鑒意義,將這個過程化為算法,具體參見其他資料。

二,計算方程

我們所要計算的方程是f(x) = (x - 2) * (x + 3) * (x + 8) * (x - 9),是一個一元四次方程,我們稱為高次方程,當然這個函數的開口是向上的,那么在一個無限長的區間內我們可能找不出最大值點,因此我們嘗試在較短區間內解最小值點,我們成為最優解。

解法1:

毫無疑問,數學方法多次求導基本可以解出,但是這個過程較復雜,還容易算錯,我就不贅述了,讀者有時間自己可以嘗試解一下。

解法二:

這個解法就是暴力解決了,我們這里只求解區間[-10,10]上的最優解,直接隨機200個點,再除以10(這樣可以得到非整數橫坐標),再依此計算其縱坐標f(x),min{f(x)}一下,用list的index方法找出最小值對應位置就行了,然后畫出圖形大致瞄一瞄。

直接貼代碼:

 import random import matplotlib.pyplot as plt list_x = [] # for i in range(1): #   #print(random.randint(0,100)) #   for i in range(0,100): #     print("sss",i) # #   list_x.append(random.randint(0,100)) for i in range(-100,100):   list_x.append(i/10) print("橫坐標為:",list_x) print(len(list_x)) list_y = [] for x in list_x:   # print(x)   #y = x*x*x - 60*x*x -4*x +6   y = (x - 2) * (x + 3) * (x + 8) * (x - 9)   list_y.append(y) print("縱坐標為:",list_y) #經驗證,這里算出來的結果6.5和最優解1549都是對的 print("最小值為:",min(list_y)) num = min(list_y) print("最優解:",list_y.index(num)/10) print("第",list_y.index(num)/10-10,"個位置取得最小值") plt.plot(list_x, list_y, label='NM') #plt.plot(x2, y2, label='Second Line') plt.xlabel('X') #橫坐標標題 plt.ylabel('Y') #縱坐標標題 #plt.title('Interesting Graph/nCheck it out',loc="right")  #圖像標題 #plt.title('Interesting Graph/nCheck it out') plt.legend()  #顯示Fisrt Line和Second Line(label)的設置 plt.savefig('C:/Users/zhengyong/Desktop/1.png') plt.show()

得到如下結果:

 

那么我們得出最優解的坐標是(6.5,-1549.6875),結果先放這里,接下來用退火算法看能不能解出。

解法三:

我們看一張圖(解法二中的方法得出的圖),然后講講退火算法的最核心的思想。

 

首先,先隨機一個[-10.10]之間的隨機解,作為初始解空間,比方說隨機了一個位于[-2.5.2.5]中最高的那個點就是點1(橫坐標為x1),他有對于的縱坐標的值y1,這時候我們把這個點的橫坐標隨機加或者減去一個值(注意這個值的大小很重要,我們先叫他隨機移動值),加或者減后得到新的橫坐標的值x2,再算出這個橫坐標的對應縱坐標(y2),對比之前的縱坐標的大小,這里設置

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
69av视频在线播放| 精品露脸国产偷人在视频| 日韩av在线免费| 亚洲一区二区久久久久久| 欧洲永久精品大片ww免费漫画| 欧美午夜片欧美片在线观看| 青青草国产精品一区二区| 97精品久久久| 日韩一二三在线视频播| 亚洲香蕉成视频在线观看| 一区二区三区美女xx视频| 欧美激情精品久久久久久| 91探花福利精品国产自产在线| 国产美女被下药99| 国a精品视频大全| 久久久精品国产| 欧美国产极速在线| 国产精品亚洲精品| 亚洲永久在线观看| 国产成人欧美在线观看| 久久久久亚洲精品成人网小说| 精品久久久久久久久久久| 亚洲一区二区三区在线视频| 岛国av一区二区三区| 秋霞午夜一区二区| 少妇精69xxtheporn| 欧美一区亚洲一区| 中文字幕欧美日韩在线| 久久久久久久久久av| 国产亚洲欧美日韩一区二区| 成人久久久久久| 在线观看久久久久久| 国产免费一区二区三区在线能观看| 色天天综合狠狠色| 久久精品青青大伊人av| 亚洲欧美日韩直播| 国产日韩在线精品av| 国语自产精品视频在线看抢先版图片| 中文欧美日本在线资源| 国产视频福利一区| 欧美日韩裸体免费视频| 国产欧亚日韩视频| 国产自产女人91一区在线观看| 亚洲精品日韩av| 久久的精品视频| 日韩在线观看电影| 久久亚洲精品国产亚洲老地址| 91在线观看免费高清完整版在线观看| 亚洲精品小视频| 在线观看亚洲视频| 亚洲天堂免费观看| 人人爽久久涩噜噜噜网站| 日韩av不卡电影| 91精品国产91久久久久久最新| 久久成年人视频| 在线看欧美日韩| 综合av色偷偷网| 日本一区二区在线免费播放| 国产成人精品优优av| 日韩亚洲欧美中文在线| 精品偷拍各种wc美女嘘嘘| 欧美黑人极品猛少妇色xxxxx| 亚洲国产精久久久久久久| 欧美一区第一页| 亚洲aa在线观看| 2019国产精品自在线拍国产不卡| 亚洲精品久久久久国产| 欧美日本在线视频中文字字幕| 川上优av一区二区线观看| 国产成人精品久久二区二区| 久久久成人的性感天堂| 97香蕉超级碰碰久久免费软件| 亚洲国产又黄又爽女人高潮的| 国产精品第七十二页| 亚洲国产欧美一区二区丝袜黑人| 日韩精品在线播放| 日韩在线欧美在线国产在线| 久久久久久久国产精品| 国产精品久久久久高潮| 欧美亚州一区二区三区| 久久久www成人免费精品| 久久久久久久一区二区三区| 国产精品亚洲精品| 色老头一区二区三区在线观看| 久久精品国产久精国产一老狼| 久久韩国免费视频| 国产精品永久免费| 亚洲国产免费av| 欧美色欧美亚洲高清在线视频| 日韩欧美aaa| 亚洲欧美日韩精品久久奇米色影视| 大桥未久av一区二区三区| 久久久国产成人精品| 欧美午夜精品伦理| 日韩高清av一区二区三区| 亚洲mm色国产网站| 欧美激情视频网| 国产精品xxx视频| 国产精品久久在线观看| 精品国产一区av| 欧美丰满老妇厨房牲生活| 日韩精品日韩在线观看| 亚洲福利在线播放| 狠狠色香婷婷久久亚洲精品| 另类视频在线观看| 国产欧美日韩免费看aⅴ视频| 日韩视频欧美视频| 日韩电影免费在线观看中文字幕| 国产精品视频永久免费播放| 精品爽片免费看久久| 日韩成人久久久| 国产97在线|日韩| 91免费视频网站| 国产精品9999| 久久精品91久久香蕉加勒比| 欧洲精品久久久| 精品美女永久免费视频| 欧美一区视频在线| 久久久999精品视频| 中文精品99久久国产香蕉| 在线播放国产一区二区三区| 欧美一级高清免费播放| 97在线看免费观看视频在线观看| 欧美限制级电影在线观看| 亚洲欧美三级伦理| 久久在线视频在线| 国产精品久久久久aaaa九色| 欧美国产日本高清在线| 日本久久久a级免费| 亚洲aⅴ男人的天堂在线观看| 国产97在线|日韩| 欧美成人国产va精品日本一级| 黑人巨大精品欧美一区二区免费| 久久人人97超碰精品888| 一区二区欧美在线| 欧美成人午夜免费视在线看片| 久久中文字幕国产| 91精品国产91久久久久久不卡| 亚洲综合在线中文字幕| 蜜月aⅴ免费一区二区三区| 日韩www在线| 一区二区三区视频在线| 欧美亚洲另类视频| 日韩免费av一区二区| 国产成人jvid在线播放| 日韩视频在线观看免费| 国产午夜精品视频| 国产a级全部精品| 91精品久久久久久久久久入口| 欧美日韩在线看| 色无极亚洲影院| 亚洲欧洲在线观看| 国产精品美女久久久免费| 欧美性受xxxx白人性爽| 亚洲欧美日韩精品| 人人澡人人澡人人看欧美| 亚洲欧美日韩中文在线制服| 免费成人高清视频| 欧美猛少妇色xxxxx| 欧美在线免费看| 国产在线久久久| 亚洲人成在线免费观看| 亚洲第一天堂av| 久久久久久久久久婷婷|