Visual C++實現的基因遺傳算法庫源代碼以演示程序Free Source Code for Genetic algorithm 2008年05月21日 C++, Windows, Win32, Visual Studio, MFC, STL, Arch, Dev, Design 基因遺傳算法都是針對概率的,所以因為其隨機的本質,導致其結果可能是好的,也可能是壞的,于是我們就需要一個方法確認這個解到底有多大的可用性。這是通過計算相似擬合度進行衡量的。染色體Chromosomes代表了基因遺傳算法的結果。每次迭代,算法生成一個染色體,這些子孫染色體又會產生新的迭代……關鍵內容 這個基因算法庫是用 Visual Studio 2005 編寫的程序,第一個使用 Microsoft C/C++ 編譯器,第二個使用Intel C++ 編譯器。 如果你希望在你的程序你使用它,有兩個辦法,1是直接引用 Genetic Algorithm Library 項目,然后編譯;2是添加GeneticAlgorithm.lib 靜態鏈接庫到項目中
標簽: algorithm Genetic Windows Visual
上傳時間: 2016-09-22
上傳用戶:silenthink
使用C#程式語言開發,並執行於.NET Framework下;是研習「蟻拓尋優法」不可或缺的軟體工具。系統使用ACO (Ant Colony Optimization)演算公式模擬螞蟻的覓食行徑抉擇。使用者可以設定費洛蒙和食物氣味強度等相關參數以及動態設定障礙物的位置和形狀,研習螞蟻覓食的最短路徑形成過程。研習各種參數設定對螞蟻覓食行為的影響,了解費落蒙機制對蟻拓尋優化法的影響。本系統可支援柔性計算教學,研習蟻拓優化法中人工螞蟻的隨機搜尋模式和啟發式法則設計原理。
標簽: 程式
上傳時間: 2013-12-24
上傳用戶:anng
1.產生白噪聲程序 編程產生一組正態分布的白噪聲信號,它的均值和方差以及長度可隨意調整。將產生的白噪聲信號存入數據文件。 本程序算法用C++語言編寫。首先用乘同余法產生均勻分布白噪聲,再用變換抽樣法轉換為高斯分布白噪聲。算法及程序實現敘述如下。 1) 設定x初值為11,A=179,長度WNlength,均值Average,方差Serror為用戶輸入的變量; 2) M =235,ζi= x/M; 3) 取ζi的小數部分再賦值給ζi+1,這就是均勻分布白噪聲; 4) 利用公式 η1=Serror×(–2*logζ1)0.5×cos(2pζ2) +Average η2= Serror×(–2*logζ1)0.5×sin(2pζ2) +Average 計算得到均值和方差可任意調整的白噪聲序列。式中 為均勻分布白噪聲。
上傳時間: 2016-10-19
上傳用戶:hanli8870
100個經典C語言程序,都是寫看取來不叫容易但做起來難的;適合初學者看看。
上傳時間: 2016-11-10
上傳用戶:wangchong
CAN51開發板功能 1、 USB或DC+5V供電; 2、 89c52+sja1000+tja1050(tja1040)(p82c250);89c52+mcp2515+tja1050(tja1040)(p82c250);通過跳鍵選擇sja1000或 mcp2515,用戶任選一種CAN控制芯片; 3、 支持RS232/422/485總線與CAN總線相互轉換; 4、 CAN總線波特率可調:20,40,50,80,100,125,200,250,400,500,666,800,1000Kbit/s 5、 提供電路圖; 6、 提供源程序:basican和pelican模式(CAN2.0A和CAN2.0B),c語言和匯編語言,程序注釋詳盡; 7、 成對購買開發板可以實現:A開發板發送數據,B開發板接收數據,并把接收到的數據通過串口上傳到計算機顯示;A開發板上短路鍵的狀態,可以通過CAN總線發送給B開發板,通過B開發板LED燈的亮滅,顯示A開發板上短路鍵的狀態; 8、 提供技術支持,接受CAN開發項目;
上傳時間: 2016-11-22
上傳用戶:fxf126@126.com
Linux下C實現的ftp客戶端代碼,實現常用10余種功能;tftp客戶端代碼,實現下載功能。有BUG更改或者好的建議請通知我,衷心感謝你對我的幫助!
上傳時間: 2014-11-03
上傳用戶:lx9076
用C語言編寫的簡單個人通訊錄 c語言實現通訊錄功能: 1、 數據入錄――按順序入錄學生成績 2、 插入記錄――在一個特定序號處插入一條記錄 3、 刪除記錄――刪除特定記錄 4、 修改記錄――修改特定記錄 5、 查詢記錄――關鍵字等于確定值的簡單查詢;關鍵字的值在某一范圍內的范圍查詢,并可作相應統計
上傳時間: 2013-12-24
上傳用戶:hoperingcong
學編譯原理時寫的一個語法分析程序 分類:C/C++技術交流 一.[目的要求] ① 對輸入文法,由程序自動構造FIRST FOLLOW集 ② 對輸入文法,由程序自動生成它的LL(1)分析表; ③ 對于給定的輸入串,應能判斷識別該串是否為給定文法的句型。 二.[題目分析] 該程序可分為如下幾步: (1)讀入文法 (2)判斷正誤 (3)若無誤,判斷是否為LL(1)文法 (4)若是,構造分析表; (5)由總控算法判斷輸入符號串是否為該文法的句型。
上傳時間: 2016-12-05
上傳用戶:1101055045
1993 年兩位法國教授Berrou、Glavieux 和他們的緬甸籍博士生Thitimajshima 在ICC 會議上發表的Near Shannon limit error-correcting coding and decoding: Turbo codes”,
標簽: error-correcting Thitimajshima Glavieux Shannon
上傳時間: 2016-12-06
上傳用戶:Avoid98
清華嚴蔚敏C語言版數據結構全集,可以說是pudn上這個主題的最全面的一個集合了,記得有這么一個說法是只有有序組織的信息才是有價值的吧:_數據結構-嚴蔚敏-C語言版;教學筆記;數據結構算法實現及解析—配合嚴蔚敏_吳偉民編著的數據結構(C語言版)(作者 高一凡)源代碼;數據結構筆記;數據結構復習重點歸納筆記[清華嚴蔚敏版];數據結構題集-嚴蔚敏;數據結構題集-嚴蔚敏;嚴蔚敏老師專貼。
上傳時間: 2013-11-27
上傳用戶:sz_hjbf