這是一個非常簡單的遺傳算法源代碼,代碼保證盡可能少,實際上也不必查錯。對一特定的應(yīng)用修正此代碼,用戶只需改變常數(shù)的定義并且定義“評價函數(shù)”即可。注意代碼 的設(shè)計是求最大值,其中的目標(biāo)函數(shù)只能取正值;且函數(shù)值和個體的適應(yīng)值之間沒有區(qū)別。該系統(tǒng)使用比率選擇、精華模型、單點雜交和均勻變異。如果用 Gaussian變異替換均勻變異,可能得到更好的效果。代碼沒有任何圖形,甚至也沒有屏幕輸出,主要是保證在平臺之間的高可移植性。讀者可以從ftp.uncc.edu, 目錄 coe/evol中的文件prog.c中獲得。要求輸入的文件應(yīng)該命名為‘gadata.txt’;系統(tǒng)產(chǎn)生的輸出文件為‘galog.txt’。輸入的 文件由幾行組成:數(shù)目對應(yīng)于變量數(shù)。且每一行提供次序——對應(yīng)于變量的上下界。如第一行為第一個變量提供上下界,第二行為第二個變量提供上下界,等等。
上傳時間: 2015-10-16
上傳用戶:曹云鵬
crc任意位生成多項式 任意位運算 自適應(yīng)算法 循環(huán)冗余校驗碼(CRC,Cyclic Redundancy Code)是采用多項式的 編碼方式,這種方法把要發(fā)送的數(shù)據(jù)看成是一個多項式的系數(shù) ,數(shù)據(jù)為bn-1bn-2…b1b0 (其中為0或1),則其對應(yīng)的多項式為: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:數(shù)據(jù)“10010101”可以寫為多項式 X7+X4+X2+1。 循環(huán)冗余校驗CRC 循環(huán)冗余校驗方法的原理如下: (1) 設(shè)要發(fā)送的數(shù)據(jù)對應(yīng)的多項式為P(x)。 (2) 發(fā)送方和接收方約定一個生成多項式G(x),設(shè)該生成多項式 的最高次冪為r。 (3) 在數(shù)據(jù)塊的末尾添加r個0,則其相對應(yīng)的多項式為M(x)=XrP(x) 。(左移r位) (4) 用M(x)除以G(x),獲得商Q(x)和余式R(x),則 M(x)=Q(x) ×G(x)+R(x)。 (5) 令T(x)=M(x)+R(x),采用模2運算,T(x)所對應(yīng)的數(shù)據(jù)是在原數(shù) 據(jù)塊的末尾加上余式所對應(yīng)的數(shù)據(jù)得到的。 (6) 發(fā)送T(x)所對應(yīng)的數(shù)據(jù)。 (7) 設(shè)接收端接收到的數(shù)據(jù)對應(yīng)的多項式為T’(x),將T’(x)除以G(x) ,若余式為0,則認(rèn)為沒有錯誤,否則認(rèn)為有錯
上傳時間: 2014-01-16
上傳用戶:hphh
RTX-51 is a runtime library that, together with C51, allows real-time systems to be implemented for all processors of the 8051 family (e.g., 8051, 8052, 80515, etc.), except for the 8?C751 and 8?C752. RTX-251 extends the functionality of the RTX-51 to the new intel MCSÒ 251 family of processors. It is available as a set of runtime libraries supporting the binary and the source mode to be used with the C251.
標(biāo)簽: implemented real-time together runtime
上傳時間: 2013-12-13
上傳用戶:refent
Abstract:Noise frequency modulation(FM)jamming。which belongs to blanket jamming。is already become the main form ofnoise jamming at present。because the wideband was gained by it.Tne spectnlnl ofnoise FM jamming is analyzed by time domain autocorrelation method in this paper.It’S jamm g peculiarity and幾o(hù)ut— putting signal’S jamming peculiarity ale explained.At last,these time series models ofnoise FM jalllIIling sig— nal and幾o(hù)utputting signal ale built.
標(biāo)簽: jamming modulation frequency Abstract
上傳時間: 2015-10-17
上傳用戶:lijinchuan
Robot控制項之程式碼,可以有效控制Sonar 數(shù)據(jù),並且做妥善利用
上傳時間: 2013-12-22
上傳用戶:s363994250
JavaScript語法手冊,內(nèi)容為瞭解JavaScript語法,例如:變數(shù)的宣告、流程、迴圈控制...等等。
標(biāo)簽: JavaScript 手冊
上傳時間: 2014-01-15
上傳用戶:zhouchang199
USB是PC體系中的一套全新的工業(yè)標(biāo)準(zhǔn),它支持單個主機與多個外接設(shè)備同時進(jìn)行數(shù)據(jù)交換。 首先會介紹USB的結(jié)構(gòu)和特點,包括總線特徵、協(xié)議定義、傳輸方式和電源管理等等。這部分內(nèi)容會使USB開發(fā)者和用戶對USB有一整體的認(rèn)識。
標(biāo)簽: USB
上傳時間: 2015-10-18
上傳用戶:lixinxiang
C#編寫的三次樣條插值函數(shù),TSS法求解對角矩陣方程函數(shù),插值點函數(shù)值計算函數(shù)。
上傳時間: 2014-11-18
上傳用戶:thuyenvinh
代入法的啟發(fā)示搜索 我的代碼實現(xiàn)是:按照自然語言各字母出現(xiàn)頻率的大小從高到低(已經(jīng)有人作國統(tǒng)計分析了)先生成一張字母出現(xiàn)頻率統(tǒng)計表(A)--------(e),(t,a,o,i,n,s,h,r),(d,l),(c,u,m,w,f,g,y,p,b),(v,k,j,x,q,z) ,再對密文字母計算頻率,并按頻率從高到低生成一張輸入密文字母的統(tǒng)計表(B),通過兩張表的對應(yīng)關(guān)系,不斷用A中的字母去替換B中的字母,搜索不成功時就回退,在這里回朔是一個關(guān)鍵。
上傳時間: 2015-10-24
上傳用戶:wanqunsheng
文本計算器是一款為經(jīng)常需要使用計算器的工程項目人士而設(shè)計的軟件,該軟件使用簡單、方便。 當(dāng)需要計算數(shù)據(jù)時,在窗口中輸入整個表達(dá)式(表達(dá)式可以是加+、減-、乘*、除/、平方^、括號(),以及數(shù)學(xué)函數(shù)組合),按回車后可自動計算出結(jié)果,計算方法一目了然,便于查找計算中可能出現(xiàn)的錯誤。 支持的數(shù)學(xué)函數(shù):cos(), sin(), tg(), ctg(), abs(), sgn() or sign(), sqrt(), ln(),sh() or sinh(), ch() or cosh(), th() or tanh(),cth() or coth(), heaviside()
上傳時間: 2015-10-25
上傳用戶:zhuyibin
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1