【原始碼】基本遺傳演算法的模擬
本原始碼的設計基於論文:"Control predictivo basado en modelos mediante técnica de optimización heurística. Aplicación a procesos no lineales y multivariables. F. Xavier Blasco Ferragud. PhD Tesis 1999 (in Spanish). Editorial UPV. ISBN 84-699-5429-6.
論文下載地址:
https://riunet.upv.es/handle/10251/15995
原始碼及論文下載地址:
http://page5.dfpan.com/fs/9lcjc2215291b623eb2/
更多精彩文章請關注微訊號:
相關推薦
【原始碼】基本遺傳演算法的模擬
本原始碼的設計基於論文:"Control predictivo basado en modelos mediante técnica de optimización heurística. Aplicación a procesos no lineales y multivariabl
【TensorFlow原始碼系列】【四】圖優化演算法:constant folding和CSE
TensorFlow中使用的圖優化演算法有:constant folding 和CSE(common-subexpression elimination) 【演算法一】constant folding 該演算法,是將graph中常量的計算合併起來。例如: C = A+B,其中A和B都是con
【TensorFlow原始碼系列】【三】node分配演算法之placement algorithm
一個graph中各種不同特徵的node,tf需要依據一定的規則將不同的node放在不同的device上,這點對於分散式或者單機多卡比較重要。tf在node的分配演算法上有placer和costmodel(代價模型);這裡簡單分析一下placer演算法。代價模型是依據運算元對裝置的要求、裝置的情況等,
【尋優演算法】量子遺傳演算法(QGA) 引數尋優的python實現
【尋優演算法】量子遺傳演算法(QGA) 引數尋優的python實現 一、量子編碼 1、染色體量子編碼 2、量子編碼轉換為二進位制編碼 二、量子進化 1、全乾擾交叉 2、量子變異 三、QGA多引數
【原始碼】NSGA - II:一種基於進化演算法的多目標優化函式
NSGA-II是一種著名的多目標優化演算法。 NSGA-II is a very famous multi-objective optimization algorithm. 相應的函式為nsga_2(pop,gen)。 The function is nsga_2(pop,g
【原始碼】凸優化問題的不精確逼近梯度演算法的收斂速度分析
凸優化問題的不精確逼近梯度演算法的收斂速度分析 我們考慮利用逼近梯度法優化光滑凸函式和非光滑凸函式之和的問題,其中在光滑項的梯度或非光滑項的逼近運算元的計算中存在誤差。 We consider the problem of optimizing thesum
【原始碼】用有向迴圈圖形模型模擬離散介入資料
用有向迴圈圖形模型模擬離散介入資料 我們概括了離散多變數分佈的全域性歸一化介入勢函式表示。 We outline a representation for discretemultivariate distributions in terms of inter
【原始碼】基於MPPT的光伏(PV)系統模擬
MPPT控制器的全稱是“最大功率點跟蹤”(Maximum Power Point Tracking)太陽能控制器,是傳統太陽能充放電控制器的升級換代產品。MPPT控制器能夠實時偵測太陽能板的發電電壓,並追蹤最高電壓電流值(VI),使系統以最大功率輸出對蓄電池充
【原始碼】互動式SIMULINK實戰教程Simulink Onramp——學習如何建立、編輯和模擬Simulink模型的基礎知識
本互動式教程的目的是快速教會初學者開始使用Simulink的基礎知識,其中包括視訊教程和帶有自動評估、反饋的實踐練習。 具體的教程使用步驟: 下載Simulink的最新版本或免費試用版。 下載並安裝本教程工具箱。 啟動Matlab並開啟Simuli
【原始碼】輕鬆實現四軸飛行器的模擬與控制
本模型取自題為“Quadcopter Simulation and Control Made Easy”的網路研討會,您可以在這裡找到相關視訊內容:https://www.mathworks.com/videos/quadcopter-simulation-and-control-ma
【原始碼】嚴蔚敏資料結構演算法C++(十八)排序——歸併排序
日常說明:有錯誤歡迎大家指正。另外本部落格所有的程式碼博主編寫後均除錯通過。重要提醒!!!!博主使用的是VS2017,如果有低版本的小夥伴最好新建空專案將此程式碼複製上去。 更多演算法請關注我的演算法
【原始碼】C++實現嚴蔚敏資料結構所有演算法(一)線性表-順序表
日常說明:首先博主也是菜鳥一枚,有錯誤歡迎大家指正。另外本部落格所有的程式碼博主編寫後均除錯 通過。重要提醒!!!!博主使用的是VS2017,如果有低版本的小夥伴 最好新建空專案將此程式碼複製上去。 附加說明:最初的程式碼我沒有嚴格的按照專案規範來分離,希望
【C++實現】基本排序演算法 插入排序——歸併排序——快速排序——堆排序
/* 排序總結:(基於100w隨機數,有序數、重複數測試) 1、插入排序適合近乎有序的序列 2、歸併排序優化:(優化前 120S) 1)資料小於15時採用插入排序 10S 2)避免頻繁動態申請記憶體 memcpy(dest,src,sizeof(int)*len)
【原始碼】將一個整數的每位數分解並按逆序放入一個數組中(用遞迴演算法)(C語言實現)
幫朋友做的,好像是一個面試題。如果僅僅是考察遞迴的話,應該是夠了,程式的健壯性和通用性都很一般的說…… #include <stdio.h> #include <stdlib.h&g
【搞搞演算法】用遺傳演算法解決多目標規劃問題_論文閱讀筆記
這是2014年4月在其他部落格寫的,轉帖到CSDN的部落格上。 許老師給了很多多目標GA的論文,全英文讀起來比較慢,用Google翻譯+靈格斯詞典解決了詞彙問題,理解起來並不是很難,這也是GA演算法的特點——演算法本身容易理解,演算法知識不全的人(比如我)也能比較快地運用
【5】基本字符串壓縮
stringbu 字符串 n) nbsp ret map ++ clas ipp 【題目】 利用字符重復出現的次數,編寫一個方法,實現基本的字符串壓縮功能。比如,字符串“aabcccccaaa”經壓縮會變成“a2b1c5a3”。若壓縮後的字符串沒有變短,則返回原先的字符串
【BZOJ4849】[Neerc2016]Mole Tunnels 模擬費用流
sam nbsp 容易 但是 費用流 長度 要求 查詢 size 【BZOJ4849】[Neerc2016]Mole Tunnels Description 鼴鼠們在底下開鑿了n個洞,由n-1條隧道連接,對於任意的i>1,第i個洞都會和第i/2(取下整)個洞間
Python學習筆記5 【轉載】基本矩陣運算_20170618
ros class 簡單 lba spa 使用 常見 port 模塊 需要 numpy 庫支持 保存鏈接 http://www.cnblogs.com/chamie/p/4870078.html 1.numpy的導入和使用 from numpy import *;
【Java】基本類型和引用類型(值傳遞)
適合 and span print pri right bre enc this 【關鍵詞】 【問題】 · 加深對基本類型和引用類型的理解; 【效果圖】 【分析】 參見最後的【參考資料】 【解決方式】 【代碼】 public
【BZOJ3680】吊打XXX 模擬退火
esc 題解 ret 爬山 能量 truct style namespace ngx 【BZOJ3680】吊打XXX Description gty又虐了一場比賽,被虐的蒟蒻們決定吊打gty。gty見大勢不好機智的分出了n個分身,但還是被人多勢眾的蒟蒻抓住了。蒟蒻們