很經典的一個算法。大家做工程和通信用的著。遺傳算法(Genetic Algorithm)是模擬達爾文的遺傳選擇和自然淘汰的生物進化過程的計算模型,是一種通過模擬自然進化過程搜索最優解的方法,它是有美國Michigan大學J.Holland教授于1975年首先提出來的,并出版了頗有影響的專著《Adaptation in Natural and Artificial Systems》,GA這個名稱才逐漸為人所知,J.Holland教授所提出的GA通常為簡單遺傳算法(SGA)。
上傳時間: 2017-02-09
上傳用戶:wkchong
本文是以數位訊號處理器DSP(Digital Singal Processor)之核心架構為主體的數位式溫度控制器開發,而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅動裝置, RS232 除了可以與PC聯絡外也可以與具有CPU的熱能驅動器做命令傳輸。在計畫中分析現有工業用加熱驅動裝置和溫度曲線的關係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉換程式、I/O介面及通訊協定相關程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結果。
標簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
public class CircleMenuCanvas extends Canvas implements Runnable{ double pi = Math.PI public final int MENURIGHT = 1 public final int MENULEFT = 0 Image menuImage[] = new Image[6] int []jiaodu = {330,30,90,150,210,270} String menuName[] = {"新游戲","繼續游戲","游戲設置","高分榜","游戲幫助","退出游戲"} int x = getWidth()/2 int y = getHeight()/2 int count = 0 int local int index = 0 Font f boolean running = false /** * 構造方法 * */
標簽: public CircleMenuCanvas implements Runnable
上傳時間: 2014-01-08
上傳用戶:zhaoq123
學習javascript的好資料! 第一講 JavaScript語言概況 第二講 JavaScript基本數據結構 第三講 JavaScript程序構成 第四講 基于對象的JavaScript語言 第五講 創建新對象 第六講 使用內部對象系統 第七講 窗口及輸入輸出 第八講 WEB頁面信息交互 第九講 實現更復雜交互
標簽: JavaScript javascript 語言 數據結構
上傳時間: 2014-01-06
上傳用戶:努力努力再努力
EE小站,詳細介紹,J-Link GDB Server + Eclipse CDT進行ARM程序調試
標簽:
上傳時間: 2017-02-16
上傳用戶:heart520beat
Instead of finding the longest common subsequence, let us try to determine the length of the LCS. Then tracking back to find the LCS. Consider a1a2…am and b1b2…bn. Case 1: am=bn. The LCS must contain am, we have to find the LCS of a1a2…am-1 and b1b2…bn-1. Case 2: am≠bn. Wehave to find the LCS of a1a2…am-1 and b1b2…bn, and a1a2…am and b b b b1b2…bn-1 Let A = a1 a2 … am and B = b1 b2 … bn Let Li j denote the length of the longest i,g g common subsequence of a1 a2 … ai and b1 b2 … bj. Li,j = Li-1,j-1 + 1 if ai=bj max{ L L } a≠b i-1,j, i,j-1 if ai≠j L0,0 = L0,j = Li,0 = 0 for 1≤i≤m, 1≤j≤n.
標簽: the subsequence determine Instead
上傳時間: 2013-12-17
上傳用戶:evil
數據結構與程序設計——C++語言描述(影印版)習題的答案 【作 者】Robert L.Kruse,Alexander J.Ryba
上傳時間: 2017-03-04
上傳用戶:lgnf
【問題描述】 設計一個利用哈夫曼算法的編碼和譯碼系統,重復地顯示并處理以下項目,直到選擇退出為止。 【基本要求】 (1)初始化:鍵盤輸入字符集大小n、n個字符和n個權值,建立哈夫曼樹; (2)編碼:利用建好的哈夫曼樹生成哈夫曼編碼; (3)輸出編碼; (4)設字符集及頻度如下表: 字符:A B C D E F 頻度:4 9 23 2 17 15 字符:G H I J K 頻度:1 2 3 3 4
上傳時間: 2017-03-07
上傳用戶:qwe1234
八皇后游戲的說明: 問題的提出:八皇后是個古老而有趣的游戲,是由高斯于1850年首先提出的。 要求在國際象棋的棋盤上放置八個皇后,使其不能相互攻擊,即任意兩個皇后不能處于 棋盤的同一行、同一列和同一條對角線上。試問有多少種放法? 基本思想是:先把皇后放在(0,0)位置,然后把1號皇后放在(1,j)位置, 使其滿足要求。接著放2號皇后,依此類推。遇到某個皇后如把她無論放在該行的任意 位置均不滿足要求,則前一個皇后放置不當,須重新放置前一皇后,如8個皇后均按要 求放置好,這就是一次成功的擺法。
標簽:
上傳時間: 2013-12-17
上傳用戶:hanli8870
設某物質有m個產地,n個銷地,如果以 aij 表示由第 i 個產地銷往第 j 個銷地的數量,則這類物質的調運方案,可用一個數表表示如下
標簽:
上傳時間: 2013-12-21
上傳用戶:yuanyuan123