Swarm for Java 仿真及編程實(shí)現(xiàn)

出版時(shí)間:2009-9  出版社:機(jī)械工業(yè)出版社  作者:劉貞,程勇軍 著  頁數(shù):281  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書介紹了采用Swarm for Java進(jìn)行仿真的基本原理及其實(shí)現(xiàn)方法。主要內(nèi)容由三部分構(gòu)成,第一部分為Swarm基礎(chǔ)部分,主要介紹Swarm的安裝過程、開發(fā)環(huán)境、設(shè)計(jì)框架及開發(fā)流程。第二部分為Java應(yīng)用基礎(chǔ),主要介紹Java語言基礎(chǔ)和流程控制、面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念、繼承與多態(tài)、異常處理及Java應(yīng)用程序接1:3。第三部分為Swarm for Java的編程及實(shí)現(xiàn),通過具體實(shí)例講解了Swarm基本編程、環(huán)境編程及主體行為觀測(cè)界面設(shè)計(jì),并給出3個(gè)應(yīng)用實(shí)例?! ”緯勺鳛檠芯可幕诙嘀黧w的仿真課程教材或教學(xué)參考書,也可作為高年級(jí)本科學(xué)生的選修課用書,還可作為科學(xué)研究人員及仿真愛好者的參考書。

書籍目錄

讓經(jīng)濟(jì)學(xué)更加鮮活(代序)前言第一部分 SWARM 基礎(chǔ)部分第1章 SWARM概述1.1 復(fù)雜適應(yīng)系統(tǒng)與SWARM1.2 SWARM的應(yīng)用簡(jiǎn)介1.3 JAVA運(yùn)行環(huán)境及開發(fā)工具簡(jiǎn)介1.4 SWARM FOR JAVA開發(fā)環(huán)境1.5 本章小結(jié)1.6 練習(xí)與思考第2章 SWARM FOR JAVA的仿真框架及開發(fā)流程2.1 SWARM的系統(tǒng)結(jié)構(gòu)2.2 SWARM程序開發(fā)模型2.3 程序流程實(shí)例講解2.4 本章小結(jié)2.5 思考題第二部分 Java應(yīng)用基礎(chǔ)第3章 Java語言基礎(chǔ)3.1 語言符號(hào)3.2 數(shù)據(jù)類型3.3 運(yùn)算符與表達(dá)式3.4 數(shù)組3.5 本章小結(jié)3.6 思考題第4章 流程控制4.1 選擇(條件)控制4.2 循環(huán)控制4.3 轉(zhuǎn)向控制4.4 其他控制4.5 本章小結(jié)4.6 思考題第5章 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念5.1 Java面向?qū)ο蠡A(chǔ)5.2 對(duì)象的創(chuàng)建和引用5.3 成員變量5.4 方法5.5 本章小結(jié)5.6 思考題第6章 繼承與多態(tài)6.1 繼承與派生6.2 接口6.3 多態(tài)6.4 包6.5 本章小結(jié)6.6 思考題第7章 異常處理第8章 Java應(yīng)用程序接口第三部分 Swarm for Java的編程及實(shí)現(xiàn)第9章 SWARM FOR JAVA的類庫結(jié)構(gòu)第10章 SWARM FOR JAVA的編程基礎(chǔ)第11章 環(huán)境編程第12章 主體行為觀測(cè)界面設(shè)計(jì)第13章 SWARM仿真實(shí)例參考文獻(xiàn)

章節(jié)摘錄

  第一部分 SWARM 基礎(chǔ)部分  第1章 Swarm概述  Swarm是用于研究復(fù)雜自適應(yīng)系統(tǒng)的多智能體仿真平臺(tái)。近年來,基于Swarm仿真平臺(tái)的應(yīng)用研究,得以迅速發(fā)展,所涵蓋的研究涉及經(jīng)濟(jì)學(xué)、金融學(xué)、政治學(xué)、社會(huì)學(xué)、生物學(xué)、生態(tài)學(xué)、物理學(xué)、地理學(xué)、軍事,以及計(jì)算機(jī)科學(xué)等許多領(lǐng)域,為科學(xué)研究帶來了嶄新的概念、思路和方法。研究發(fā)現(xiàn),復(fù)雜系統(tǒng)中所涉及的一些基本特征,如非線性、非平衡、突變、分岔、混沌和路徑依賴等,有非常強(qiáng)的普適性,這就是復(fù)雜性科學(xué)具有強(qiáng)大生命力的重要原因,同時(shí)也是多學(xué)科交叉獲得實(shí)質(zhì)性進(jìn)展的重要基礎(chǔ)?! ?.1 復(fù)雜適應(yīng)系統(tǒng)與Swarm  Swarm是研究復(fù)雜自適應(yīng)系統(tǒng)的一種仿真工具,它是建立在復(fù)雜自適應(yīng)系統(tǒng)基礎(chǔ)之上的,因此,要學(xué)習(xí)如何應(yīng)用Swarm,就必須理解復(fù)雜自適應(yīng)系統(tǒng)的原理及內(nèi)涵?! ?.1.1 復(fù)雜適應(yīng)系統(tǒng)  在特定的條件下,許多復(fù)雜系統(tǒng)可以自組織地形成特定時(shí)空結(jié)構(gòu)的有序狀態(tài),并在一定的環(huán)境影響下通過自學(xué)習(xí)、自適應(yīng),不斷演化形態(tài)而生存、繁衍和發(fā)展,當(dāng)適應(yīng)能力趕不上環(huán)境的變化時(shí),其就會(huì)衰亡下去。這種復(fù)雜系統(tǒng)通常被稱為復(fù)雜自適應(yīng)系統(tǒng)(Complex AdaptiveSystem,CAS)。也就是說,CAS是由擁有一些行動(dòng)自由的單獨(dú)個(gè)體組成的系統(tǒng),這些個(gè)體的行動(dòng)是相互影響的,人們不能完全預(yù)測(cè)到它們的行動(dòng)。常見的復(fù)雜自適應(yīng)系統(tǒng)有股票市場(chǎng)、一個(gè)動(dòng)物群體、人體免疫系統(tǒng)以及任何由人組成的集體。復(fù)雜自適應(yīng)系統(tǒng)中所涉及的一些基本特征,如非線性、非平衡、突變、分岔、混沌和路徑依賴等,具有非常強(qiáng)的普適性,這是復(fù)雜性科學(xué)具有強(qiáng)大生命力的重要原因,同時(shí)也是多學(xué)科交叉獲得實(shí)質(zhì)性進(jìn)展的重要基礎(chǔ)。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Swarm for Java 仿真及編程實(shí)現(xiàn) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7