(1) 資深作者編著(zhù),圖書(shū)質(zhì)量更有保證:一線(xiàn)資深工程師執筆,系統歸納和總結了智能算法的實(shí)戰經(jīng)驗。
(2) 提供配套源碼,便于讀者動(dòng)手實(shí)踐:理論必須聯(lián)系實(shí)踐,《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》提供源代碼下載,方便讀者學(xué)習使用。
(3) 內含豐富實(shí)例,利于讀者二次開(kāi)發(fā):《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》提供了十幾個(gè)智能算法的典型實(shí)例,讀者可以據此二次開(kāi)發(fā)。
(4) 《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》提供配套課件,便于教師備課使用:配套提供了完整的教學(xué)課件資料,便于廣大教師備課使用。
配套學(xué)習資源下載地址為清華大學(xué)出版社網(wǎng)站本書(shū)頁(yè)面。系列熱銷(xiāo)圖書(shū)如下:
MATLAB 編程指南——計算、編程、仿真、算法及應用
MATLAB/Simulink系統仿真
MATLAB GUI程序設計
MATLAB智能算法
MATLAB數學(xué)建模
MATLAB科學(xué)計算
MATLAB信號處理
MATLAB圖像處理
《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》在MATLAB 2016a的基礎上由淺入深地講解了MATLAB/Simulink軟件的知識,內容涉及面廣、涵蓋了用戶(hù)需要使用的各種功能。本書(shū)編排合理,自始至終采用實(shí)例描述; 內容完整且各章相對獨立,是一本極具參考價(jià)值的MATLAB/Simulink參考書(shū)。
《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》分為三大部分共16章。第一部分主要介紹了MATLAB基礎知識、Simulink仿真入門(mén)、Simulink模型建立與仿真以及Simulink常用命令庫等; 第二部分主要介紹SFunction的應用、控制系統仿真和PID控制仿真等; 第三部分則涉及Simulink高級應用,包括模糊邏輯控制、電力系統仿真、通信系統仿真、神經(jīng)網(wǎng)絡(luò )控制仿真、滑??刂?、車(chē)輛系統仿真、群智能算法仿真和圖像處理仿真等。
《MATLAB/Simulink系統仿真(科學(xué)與工程計算技術(shù)叢書(shū))》以工程應用為目標,深入淺出,實(shí)例引導,講解翔實(shí),適合作為理工科高等院校本科生和研究生的教學(xué)用書(shū),也可作為廣大科研工程技術(shù)人員的參考用書(shū)。
李獻,畢業(yè)于中國科學(xué)院研究生院,博士學(xué)位,碩士畢業(yè)于華中科技大學(xué)。畢業(yè)后留在中科院電工研究所應用超導重點(diǎn)實(shí)驗室工作。主要從事電磁推進(jìn)、脈沖強磁場(chǎng)以及脈沖功率電源的相關(guān)研究工作。在國內外期刊發(fā)表論文多篇,出版多部暢銷(xiāo)圖書(shū)。
第1章MATLAB基礎知識
1.1MATLAB簡(jiǎn)介
1.2MATLAB的通用命令
1.2.1MATLAB菜單說(shuō)明
1.2.2MATLAB路徑設置
1.2.3MATLAB系統常量說(shuō)明
1.2.4MATLAB程序注解符說(shuō)明
1.3MATLAB的計算基礎
1.3.1MATLAB的預定義變量
1.3.2常用運算和基本數學(xué)函數
1.3.3數值的輸出格式
1.4MATLAB程序設計基礎
1.4.1MATLAB基本程序設計
1.4.2MATLAB程序控制語(yǔ)句的運用
1.5MATLAB的繪圖功能
1.5.1離散數據圖形繪制
1.5.2函數圖形繪制
1.5.3網(wǎng)格圖繪制
1.5.4曲面圖的繪制
1.5.5特殊圖形繪制
1.6微積分問(wèn)題的MATLAB求解
1.6.1符號微積分
1.6.2微分方程的數值解
1.6.3龍貝格積分法微積分運算
1.6.4有限差分方法求邊值問(wèn)題
1.6.5樣條函數求積分
1.6.6常微分方程符號解
1.7非線(xiàn)性方程與線(xiàn)性規劃問(wèn)題求解
1.7.1非線(xiàn)性方程組求解
1.7.2無(wú)約束最優(yōu)化問(wèn)題求解
1.7.3線(xiàn)性規劃問(wèn)題
1.7.4二次型規劃問(wèn)題
1.8本章小結
第2章Simulink仿真入門(mén)
2.1Simulink基本操作
2.1.1運行Simulink
2.1.2Simulink模塊庫
2.1.3Simulink模塊的操作
2.2運行仿真及參數設置簡(jiǎn)介
2.2.1模型的創(chuàng )建
2.2.2模塊的連接與簡(jiǎn)單處理
2.2.3仿真參數設置簡(jiǎn)介
2.3子系統及其封裝
2.3.1創(chuàng )建子系統
2.3.2使能子系統
2.3.3觸發(fā)子系統
2.3.4使能觸發(fā)子系統
2.3.5封裝子系統
2.4用MATLAB命令創(chuàng )建和運行Simulink模型
2.4.1創(chuàng )建Simulink模型與文件
2.4.2添加模塊和信號線(xiàn)
2.4.3設置模型和模塊屬性
2.4.4仿真
2.5本章小結
第3章Simulink模型的建立與仿真
3.1Simulink模塊庫簡(jiǎn)介
3.2信號源模塊組
3.2.1Clock模塊
3.2.2Digital Clock模塊
3.2.3Constant模塊
3.2.4BandLimited White Noise模塊
3.2.5Chirp Signal模塊
3.2.6Sine Wave模塊
3.2.7Pulse Generator模塊
3.2.8Random Number模塊
3.2.9Step模塊
3.2.10Uniform Random Number模塊
3.3連續模塊組
3.3.1Derivative模塊
3.3.2Integrator模塊
3.3.3Transfer Fcn模塊
3.3.4Transport Delay模塊
3.3.5ZeroPole模塊
3.3.6StateSpace模塊
3.4離散模塊組
3.4.1Discrete Transfer Fcn模塊
3.4.2Discrete Filter模塊
3.4.3Unit Delay模塊
3.4.4Memory模塊
3.4.5Discrete ZeroPole模塊
3.4.6Discrete StateSpace模塊
3.4.7ZeroOrder Hold模塊
3.5查表模塊組
3.5.11D Lookup Table模塊
3.5.22D Lookup Table模塊
3.6用戶(hù)自定義函數模塊組
3.6.1Fcn模塊
3.6.2MATLAB Fcn模塊
3.6.3SFunction模塊
3.7數學(xué)運算模塊組
3.7.1Abs模塊
3.7.2Add模塊
3.7.3Divide模塊
3.7.4Dot Product模塊
3.7.5Gain模塊
3.7.6Complex to MagnitudeAngle模塊
3.7.7MagnitudeAngle to Complex模塊
3.8非線(xiàn)性模塊組
3.8.1Backlash模塊
3.8.2Coulomb & Viscous Friction模塊
3.8.3Dead Zone模塊
3.8.4Quantizer模塊
3.8.5Rate Limiter模塊
3.8.6Saturation模塊
3.9信號與系統模塊組
3.9.1Bus Selector模塊
3.9.2Bus Creator模塊
3.9.3Mux模塊
3.9.4Demux模塊
3.9.5Data Store Memory模塊
3.9.6Data Store Read模塊
3.9.7Data Store Write模塊
3.9.8Enable模塊
3.9.9Ground模塊
3.10本章小結
第4章Simulink常用命令庫分析
4.1Simulink中常用的模塊庫
4.2Simulink命令代碼
4.2.1Simulink系統路徑
4.2.2獲取Simulink模型參數值
4.3Simulink系統創(chuàng )建命令
4.3.1simulink命令
4.3.2simulink3命令
4.3.3find_system命令
4.3.4new_system命令
4.3.5open_system命令
4.3.6save_system命令
4.3.7bdclose命令
4.4Simulink模型模塊操作命令
4.4.1add_block命令
4.4.2delete_block命令
4.4.3add_line命令
4.4.4delete_line命令
4.4.5replace_block命令
4.5獲取Simulink文件路徑
4.5.1gcb命令
4.5.2gcbh命令
4.5.3gcs命令
4.5.4bdroot命令
4.6獲取Simulink模型參數命令
4.6.1get_param命令
4.6.2set_param命令
4.7Simulink代碼建模
4.8本章小結
第5章基于Simulink的S函數建模
5.1Simulink S函數仿真應用
5.1.1Simulink S函數仿真過(guò)程
5.1.2S函數的回調方法
5.2Mfile S函數應用
5.3Mfile S函數模板
5.3.1S函數工作方式
5.3.2S函數仿真過(guò)程
5.3.3S函數的編寫(xiě)
5.3.4M文件S函數的模塊化
5.4Mfile S函數實(shí)現
5.5本章小結
第6章控制系統Simulink仿真
6.1控制系統頻域分析
6.1.1頻率特性的定義
6.1.2頻率特性和傳遞函數的關(guān)系
6.1.3頻率特性的圖形表示方法
6.2幅相頻率特性
6.2.1比例環(huán)節
6.2.2微分環(huán)節
6.2.3積分環(huán)節
6.2.4慣性環(huán)節
6.2.5一階復合微分環(huán)節
6.2.6二階振蕩環(huán)節
6.2.7二階復合微分環(huán)節
6.2.8延遲環(huán)節
6.2.9開(kāi)環(huán)系統的幅相特性曲線(xiàn)
6.3對數頻率特性
6.3.1比例環(huán)節
6.3.2微分環(huán)節
6.3.3積分環(huán)節
6.3.4慣性環(huán)節
6.3.5一階復合微分環(huán)節
6.3.6二階振蕩環(huán)節
6.3.7二階復合微分環(huán)節
6.3.8延遲環(huán)節
6.4開(kāi)環(huán)系統的Bode圖
6.5最小相角系統和非最小相角系統
6.6奈奎斯特頻域穩定判據
6.7頻域對數穩定判據
6.8穩定裕度
6.8.1穩定裕度的定義
6.8.2穩定裕度的計算
6.9本章小結
第7章基于PID的Simulink控制系統仿真
7.1PID控制原理
7.2基于PID的控制仿真
7.3基于S函數的PID控制系統仿真
7.4基于PID的倒立擺小車(chē)控制仿真
7.5本章小結
第8章模糊邏輯控制仿真
8.1模糊邏輯概述
8.1.1高斯型隸屬函數
8.1.2三角形隸屬函數
8.2模糊邏輯控制箱圖形界面
8.2.1基本FIS編輯器
8.2.2隸屬函數編輯器
8.2.3繪制FIS
8.2.4設置模糊系統屬性
8.2.5規則編輯器和語(yǔ)法編輯器
8.2.6規則觀(guān)察器和模糊推理框圖
8.3模糊聚類(lèi)分析
8.3.1FIS曲面
8.3.2FIS結構
8.3.3模糊均值聚類(lèi)
8.3.4模糊聚類(lèi)工具箱
8.4模糊與PID控制器仿真設計
8.4.1模糊邏輯工具箱
8.4.2PID控制
8.4.3模糊控制器設計
8.4.4模糊與PID控制仿真
8.5本章小結
第9章Simulink在電力系統中的應用
9.1同步發(fā)電機原理分析
9.2簡(jiǎn)化同步電機模塊使用
9.3同步電機模塊使用
9.4負荷模型
9.4.1靜態(tài)負荷模塊
9.4.2三相動(dòng)態(tài)負荷模塊
9.5異步電動(dòng)機模塊
9.6直流電機模塊
9.7本章小結
第10章電力系統穩定性分析
10.1Powergui模塊
10.1.1仿真類(lèi)型
10.1.2分析工具
10.2二極管模塊
10.3晶閘管模塊
10.4電力系統穩態(tài)仿真
10.4.1連續系統仿真
10.4.2離散系統仿真
10.5電力系統電磁暫態(tài)仿真
10.5.1斷路器模塊
10.5.2三相斷路器模塊
10.5.3三相故障模塊
10.5.4暫態(tài)仿真分析
10.6本章小結
第11章通信系統仿真設計
11.1通信系統仿真概述
11.2信源與信道模型
11.2.1隨機數產(chǎn)生器
11.2.2泊松分布產(chǎn)生器
11.2.3伯努利二進(jìn)制信號產(chǎn)生器
11.2.4加性噪聲產(chǎn)生器
11.3濾波器分析
11.4調制與解調
11.4.1基帶模型與調制通帶分析
11.4.2解調與模擬調制模型分析
11.4.3數字調制解調器模型分析
11.5本章小結
第12章神經(jīng)網(wǎng)絡(luò )控制
12.1神經(jīng)網(wǎng)絡(luò )簡(jiǎn)介
12.2人工神經(jīng)元模型
12.3神經(jīng)網(wǎng)絡(luò )的學(xué)習規則
12.4MATLAB神經(jīng)網(wǎng)絡(luò )工具箱
12.5基于BP神經(jīng)網(wǎng)絡(luò )的PID自適應控制
12.6基于Simulink的神經(jīng)網(wǎng)絡(luò )模塊仿真
12.6.1模塊的設置
12.6.2模塊的生成
12.7基于Simulink的神經(jīng)網(wǎng)絡(luò )控制系統
12.8反饋線(xiàn)性化控制
12.9本章小結
第13章滑??刂?/p>
13.1基于名義模型的滑??刂?/p>
13.1.1名義控制系統結構
13.1.2基于名義模型的控制
13.1.3基于名義模型的滑??刂破鞯脑O計
13.1.4基于名義模型的滑??刂品抡?/p>
13.2全局滑??刂?/p>
13.2.1全局滑??刂葡到y
13.2.2全局滑??刂破鞯脑O計
13.2.3基于全局滑??刂频姆抡?/p>
13.3基于線(xiàn)性化反饋的滑??刂?/p>
13.3.1二階非線(xiàn)性確定系統的倒立擺仿真
13.3.2二階非線(xiàn)性不確定系統的倒立擺仿真
13.3.3輸入輸出的反饋線(xiàn)性化控制
13.3.4輸入輸出的反饋線(xiàn)性化滑??刂?/p>
13.4基于模型參考的滑??刂?/p>
13.5本章小結
第14章車(chē)輛系統仿真
14.1汽車(chē)制動(dòng)系統仿真
14.2汽車(chē)懸架系統仿真
14.2.1汽車(chē)懸架系統運動(dòng)方程建立
14.2.2汽車(chē)懸架系統仿真
14.2.3白噪聲路面模擬輸入仿真
14.3汽車(chē)四輪轉向控制系統仿真
14.3.1低速四輪轉向系統仿真
14.3.2高速四輪轉向系統仿真
14.4本章小結
第15章群智能算法控制系統仿真
15.1PID控制
15.2粒子群算法控制仿真
15.2.1基本粒子群算法
15.2.2粒子群算法流程
15.2.3被控對象PID整定
15.2.4階躍響應性能檢測
15.3遺傳算法控制仿真
15.3.1選擇算子
15.3.2交叉算子
15.3.3變異算子
15.3.4適應度值評估
15.3.5遺傳算法流程
15.3.6被控對象PID整定
15.3.7階躍響應性能檢測
15.4人群搜索算法控制仿真
15.4.1搜索步長(cháng)的確定
15.4.2搜索方向的確定
15.4.3搜尋者個(gè)體位置的更新
15.4.4人群搜索算法流程
15.4.5被控對象PID整定
15.4.6階躍響應性能檢測
15.5本章小結
第16章圖像處理仿真
16.1圖像處理模塊庫
16.1.1分析和增強模塊
16.1.2轉換模塊庫
16.1.3濾波模塊庫
16.1.4幾何變換模塊庫
16.1.5形態(tài)學(xué)操作模塊庫
16.1.6接收器模塊庫
16.1.7輸入源模塊庫
16.1.8統計模塊庫
16.1.9文本和圖形模塊庫
16.1.10變換模塊庫
16.1.11工具模塊庫
16.2基于Simulink的圖像增強
16.2.1圖像灰度變換增強
16.2.2圖像的平滑增強
16.2.3圖像銳化增強
16.3基于Simulink的圖像轉換處理
16.3.1圖像類(lèi)型轉換
16.3.2顏色模型轉換
16.4基于Simulink的圖像幾何變換
16.4.1圖像的旋轉
16.4.2圖像的縮放
16.5基于Simulink的圖像數學(xué)形態(tài)學(xué)操作
16.5.1圖像膨脹和腐蝕
16.5.2圖像的開(kāi)運算與閉運算
16.6基于Simulink的圖像增強綜合實(shí)例
16.6.1圖像進(jìn)行旋轉和增強
16.6.2圖像縮小旋轉及邊緣檢測處理
16.7本章小結
附錄Simulink常用命令庫
參考文獻