使用pso求最小化一函數(shù) matlab程式碼,寫的非常簡潔(不到100行),且還包括了2維的圖形展示,和大家分享參考!!! 一起學習matlab和各種optimize methods 最小化:(x-15)^2+(y-20)^2 The swarm matrix is swarm(index, [location, velocity, best position, best value], [x, y components or the value component]) Author: Wesam ELSHAMY (wesamelshamy@yahoo.com) MSc Student, Electrical Enginering Dept., Faculty of Engineering Cairo University, Egypt
上傳時間: 2013-12-18
上傳用戶:zhaiye
JODM是一個開源的項目.它基于樹性結(jié)構(gòu),利用純JAVA技術對XML文檔實習那解析生成序列化以及多種操作.
上傳時間: 2013-12-20
上傳用戶:yzhl1988
LabVIEW是一個圖形化的開發(fā)環(huán)境。LabVIEW有著強大的功能和廣闊的應用 范圍,但就目前國內(nèi)的現(xiàn)狀來看,絕大多數(shù)的用戶還是把它作為虛擬儀器開發(fā)平 臺,僅僅利用它來進行數(shù)據(jù)的采集、處理和顯示,忽略了LabVIEW強大的控制功 能。以工業(yè)PC為硬件平臺,PC操作系統(tǒng)為軟件平臺開發(fā)實時測控系統(tǒng)是當前工 業(yè)測控系統(tǒng)的一個重要的研究方向。在這種背景下,作者在碩士學位論文工作期 間將LabVIEW運用于工業(yè)PC實時測控系統(tǒng),主要是圍繞著提高LabVIEW的實 時性展開。
標簽: LabVIEW 圖形化 開發(fā)環(huán)境
上傳時間: 2015-12-27
上傳用戶:daoxiang126
Visual C++(以下簡稱VC++) 是面向?qū)ο笈c可視化軟件開發(fā)工具中比較成熟的一類。MFC是VC++中直接由Microsoft提供的類庫,它集成了大量已定義好的類,我們可以根據(jù)需要,調(diào)用相應類,或根據(jù)需要自定義類。正是基于MFC的這種特性,我們試圖設計出具有封裝性、獨立性的功能模塊------函數(shù)數(shù)據(jù)生成模塊,函數(shù)曲線輸出模塊,模塊之間的橋梁是由模板類CArray派生的CPoint類數(shù)組充當?shù)摹:瘮?shù)數(shù)據(jù)生成模塊用來實現(xiàn)對函數(shù)的設置并獲得采樣點,數(shù)組得到采樣點數(shù)據(jù)并將其傳遞到輸出模塊中。從整體來看,實現(xiàn)了各程序模塊的獨立性,使得在函數(shù)模塊中可任意添加、刪除函數(shù),可使用不同的DC和GDI,可實現(xiàn)不同的輸出方式,整個工程在函數(shù)繪圖功能上是無限擴展的。經(jīng)過反復的調(diào)試和檢驗,我們實現(xiàn)了預期目標。我們的主要目的是嘗試VC++在數(shù)學函數(shù)繪圖方面的功能和應用。這是對VC++的探索,也是對數(shù)學函數(shù)繪圖多樣化的嘗試。
上傳時間: 2013-12-30
上傳用戶:邶刖
對樣本數(shù)據(jù)進行了歸一化處理的BP算法,有比較好的收斂性
標簽: 樣本 數(shù)據(jù) BP算法
上傳時間: 2016-04-28
上傳用戶:牧羊人8920
通過引入與余差有關的代價函數(shù),給出了一種高精度估計基礎矩陣的線性算法——加權(quán)平移算法.首先 將原始輸入數(shù)據(jù)加權(quán),計算加權(quán)后數(shù)據(jù)的重心坐標,將坐標原點平移到該重心坐標,再作歸一化處理.然后用8點 算法求出基礎矩陣F陣的8個參數(shù),實現(xiàn)了F陣的高精度估計.實驗結(jié)果表明,此算法具有良好的魯棒性,且余差 和對極距離都小于其他線性算法,提高了基礎矩陣的精度.
標簽: 加權(quán) 數(shù)據(jù) 算法 函數(shù)
上傳時間: 2016-08-15
上傳用戶:zgu489
程序名稱: 數(shù)碼管顯示與鍵盤管理芯片ZLG7289的標準驅(qū)動程序(C51) 文件名: ZLG7289.h ZLG7289.C 說明: 本程序已經(jīng)調(diào)試通過 程序的可移植性很好,僅做少量修改就可以直接包含使用 程序占用資源少,僅使用4根必須I/O口線,不占用定時器等其它資源 所有全局性的標識符都以ZLG7289_開頭,不必擔心命名沖突問題 程序結(jié)構(gòu)清晰,思路明確,結(jié)合ZLG7289的數(shù)據(jù)手冊很容易理解 用法: 1、重新定義I/O接口 2、如果CPU的主頻比較高,則要適當調(diào)整延時,詳見ZLG7289_Delay()函數(shù) 3、在用戶程序中包含本頭文件 4、在main()函數(shù)的開始處添加初始化函數(shù)ZLG7289_Init() 5、以后在程序中可以直接使用ZLG7289的用戶指令集 6、讀取鍵盤掃描碼使用函數(shù)ZLG7289_Key(),查詢方式、中斷方式皆可
上傳時間: 2013-12-09
上傳用戶:zhangzhenyu
使用C#程式語言開發(fā),並執(zhí)行於.NET Framework下;是研習「蟻拓尋優(yōu)法」不可或缺的軟體工具。系統(tǒng)使用ACO (Ant Colony Optimization)演算公式模擬螞蟻的覓食行徑抉擇。使用者可以設定費洛蒙和食物氣味強度等相關參數(shù)以及動態(tài)設定障礙物的位置和形狀,研習螞蟻覓食的最短路徑形成過程。研習各種參數(shù)設定對螞蟻覓食行為的影響,了解費落蒙機制對蟻拓尋優(yōu)化法的影響。本系統(tǒng)可支援柔性計算教學,研習蟻拓優(yōu)化法中人工螞蟻的隨機搜尋模式和啟發(fā)式法則設計原理。
標簽: 程式
上傳時間: 2013-12-24
上傳用戶:anng
matlabf非常好基于Contourlet變換的水印算法.與小波變換不同的是Contourlet變換采用類似于線段(contoursegment的基得到一種多分辨、局部化、方向性的圖像表示。水印信號通過基于內(nèi)容的乘性方案加載到Contourlet 變換系數(shù)
標簽: Contourlet contoursegment matlabf 變換
上傳時間: 2014-01-14
上傳用戶:chfanjiang
實驗 1 對象的創(chuàng)建和使用 ( l )理解類的定義; ( 2 )掌握對象的聲明; ( 3 )學會使用構(gòu)造函數(shù)初始化對象; ( 4 )使用類的數(shù)據(jù)和方法。 實驗 2 類的靜態(tài)成員與實例成員 ( l )掌握靜態(tài)成員與實例成員的區(qū)別; ( 2 )學會使用類的靜態(tài)成員。 實驗 3 變量的作用域和 this 關鍵字 ( l )理解變量的作用域; ( 2 )掌握成員變量,局部變量和塊變量的區(qū)別; ( 3 )學會使用 this 關鍵字。 實驗 4 方法重載 ( l )理解方法重載的含義。 ( 2 )學會使用方法重載。 實驗 5 子類的派生與方法覆蓋 ( l )理解子類派生的概念; ( 2 )學習創(chuàng)建子類對象; ( 3 )掌握方法覆蓋的使用。 實驗 6 多態(tài)性與動態(tài)綁定 ( l )掌握多態(tài)性在繼承中的運用; ( 2 )理解動態(tài)綁定的含義; ( 3 )學會使用抽象類; ( 4 )了解成員變量的隱藏。 實驗 7 嵌套類和內(nèi)部類 ( l )理解嵌套類和內(nèi)部類的概念; ( 2 )學習使用內(nèi)部類; ( 3 )掌握 static 嵌套類的用法限制: ( 4 )了解局部類的用法。
上傳時間: 2017-01-31
上傳用戶:wys0120