MATLAB Simulink 2020系統(tǒng)仿真從入門到精通
定 價:119 元
叢書名:MATLAB工程應用書庫
《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》以MATLAB 2020為基礎,結(jié)合高等學校教師的教學經(jīng)驗,講解了Simulink系統(tǒng)仿真的各種方法和技巧。《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》共10章,主要內(nèi)容包括系統(tǒng)仿真與MATLAB/Simulink、MATLAB編程環(huán)境、Simulink基礎與入門、Simulink數(shù)學運算、模型高級編輯、子系統(tǒng)設計、Simulink數(shù)據(jù)轉(zhuǎn)換、 Simulink信號處理仿真、Simulink優(yōu)化仿真和Simulink圖像處理仿真。本書覆蓋Simulink系統(tǒng)仿真的各個方面,實例豐富而典型,可以指導讀者有的放矢地進行學習。《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》既可作為工程技術(shù)人員的入門用書,也可作為本科生和研究生的學習用書。
實例專業(yè):書中實例均為工程分析與Simulink 2020系統(tǒng)仿真項目案例,保證讀者能夠同時學好知識點和實操技能。資源豐富:全書包含41個案例 150分鐘的視頻講解 全部案例程序源代碼,讀者掃描案例旁邊的二維碼即可觀看,也可按照封底提示自行下載觀看。
MATLAB是美國MathWorks公司出品的一款優(yōu)秀的數(shù)學計算軟件,其強大的數(shù)值計算能力和數(shù)據(jù)可視化能力令人震撼。經(jīng)過多年的發(fā)展,MATLAB功能已日趨完善。MATLAB已經(jīng)發(fā)展成為多種學科必不可少的計算工具,熟練應用MATLAB已成為自動控制、應用數(shù)學、信息與計算科學等專業(yè)本科生與研究生必須掌握的基本技能。為了幫助零基礎讀者快速掌握MATLAB Simulink系統(tǒng)仿真操作方法,本書從基礎著手,詳細對MATLAB的基本函數(shù)功能進行了介紹,同時根據(jù)不同學科讀者的需求,對Simulink系統(tǒng)仿真進行了詳細的講解,讓讀者入寶山而滿載歸。MATLAB本身是一個極為豐富的資源庫,因此,對大多數(shù)用戶來說,一定有部分MATLAB內(nèi)容看起來是透明的,也就是說用戶能明白其全部細節(jié);另有些內(nèi)容表現(xiàn)為灰色,即用戶雖明白其原理但是對于具體的執(zhí)行細節(jié)不能完全掌握;還有些內(nèi)容則全黑,也就是用戶對它們一無所知。作者在本書編寫過程中遇到過不少困惑,通過學習和向?qū)<艺埥,雖克服了這些困難,但仍難免存在錯誤和不足。在此,本書作者懇切期望得到各方面專家和廣大讀者的批評指教。本書所有算例均由作者在計算機上驗證。一、本書特色MATLAB書籍浩如煙海,讀者要挑選一本自己中意的書卻很困難,真是亂花漸欲迷人眼。那么,本書為什么能夠在您眾里尋他千百度之際,于燈火闌珊中讓您驀然回首呢?那是因為本書有以下五大特色。作者權(quán)威《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》由著名CAD/CAM/CAE圖書出版專家胡仁喜博士指導,大學資深專家教授團隊執(zhí)筆編寫。本書是作者總結(jié)多年的設計經(jīng)驗以及教學的心得體會,力求全面細致地展現(xiàn)出MATLAB在Simulink系統(tǒng)仿真應用領(lǐng)域的各種功能和使用方法。實例專業(yè)《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》中有很多實例本身就是MATLAB Simulink系統(tǒng)仿真工程項目案例,經(jīng)過作者精心提煉和改編,它們不僅保證了讀者能夠?qū)W好知識點,還能幫助讀者掌握實際的操作技能。提升技能《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》從全面提升MATLAB Simulink系統(tǒng)仿真能力的角度出發(fā),結(jié)合大量案例來講解如何利用MATLAB進行 Simulink系統(tǒng)仿真,真正讓讀者懂得計算機輔助系統(tǒng)仿真。內(nèi)容全面《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》共10章,分別介紹了系統(tǒng)仿真與MATLAB/Simulink、MATLAB編程環(huán)境、Simulink基礎與入門、Simulink數(shù)學運算、模型高級編輯、子系統(tǒng)設計、Simulink數(shù)據(jù)轉(zhuǎn)換、 Simulink信號處理仿真、Simulink優(yōu)化仿真和Simulink圖像處理仿真。知行合一《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》提供了使用MATLAB解決Simulink系統(tǒng)仿真問題的實踐性指導,它以MATLAB R2020a版本為基礎,內(nèi)容由淺入深,特別是本書對每一條命令的使用格式都做了詳細而又準確的說明,并為讀者提供了大量的例題來說明其用法,對于初學者自學是很有幫助的。同時,本書也可作為科技工作者的Simulink系統(tǒng)仿真工具書。二、電子資料使用說明《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》隨書附贈了電子資料包,其中包含全書講解實例和練習實例的源文件素材,作者還制作了全程實例動畫同步AVI文件。為了增強教學的效果,更進一步方便讀者的學習,作者親自對實例動畫進行了配音講解,讀者可以直接掃描二維碼觀看實例操作視頻,像看電影一樣輕松愉悅地學習本書。三、致謝《MATLAB Simulink 2020系統(tǒng)仿真從入門到精通》由昆明理工大學國土資源學院的葉國華副教授和云南阿姆德電氣工程有限公司的余龍舟高級工程師編寫,胡仁喜、孟培、盧園、李亞莉、甘勤濤、井曉翠、張俊生、解江坤、劉昌麗、康士廷、張亭、萬金環(huán)、韓哲、楊雪靜、王敏、王瑋、王艷池、王培合、王義發(fā)、王玉秋也參與了部分章節(jié)的內(nèi)容整理工作,在此對他們的付出表示感謝。讀者在學習過程中,若有疑問,請登錄www.sjzswsw.com 或聯(lián)系714491436@qq.com。歡迎加入三維書屋MATLAB圖書學習交流群(QQ:656116380)交流探討,也可以登錄本QQ交流群或關(guān)注機械工業(yè)出版社計算機分社官方微信訂閱號IT有得聊(詳見封底)索取本書配套資源。
前言第1章 系統(tǒng)仿真與MATLAB/Simulink1.1 MATLAB簡介1.1.1 MATLAB產(chǎn)品說明1.1.2 MATLAB/Simulink的特點1.1.3 MATLAB/Simulink的功能1.2 仿真技術(shù)概述1.3 系統(tǒng)仿真發(fā)展現(xiàn)狀和趨勢1.4 MATLAB/Simulink應用1.5 Simulink系統(tǒng)演示模型1.5.1 基于VRML可視化的Foucault擺模型演示模型1.5.2 網(wǎng)絡物理系統(tǒng)建模演示模型1.5.3 空中交通控制(ATC)雷達仿真模型演示模型第2章 MATLAB編程環(huán)境2.1 MATLAB開發(fā)環(huán)境2.2 MATLAB命令的組成2.2.1 基本符號2.2.2 功能符號2.2.3 常用命令2.3 M文件2.3.1 M文件分類2.3.2 文件編輯器2.3.3 打開文件2.3.4 文件刪除與回收2.4 MATLAB語言的基本元素2.4.1 變量2.4.2 賦值2.4.3 矩陣及其元素表示2.5 MATLAB下矩陣的運算2.5.1 矩陣的代數(shù)運算2.5.2 矩陣的關(guān)系運算2.5.3 矩陣的邏輯運算第3章 Simulink基礎與入門3.1 Simulink簡介3.2 Simulink的基本概念3.3 Simulink的工作環(huán)境3.4 Simulink仿真基本過程3.5 Simulink模型的建立3.5.1 新建模型窗口3.5.2 打開模型文件3.5.3 保存模型文件3.6 模塊庫3.6.1 通用模塊庫3.6.2 專業(yè)模塊庫3.7 模塊基本操作3.7.1 常數(shù)模塊3.7.2 模塊的選擇3.7.3 模塊的放置3.7.4 模塊的連接3.7.5 模塊的復制3.7.6 模塊的移動3.7.7 模塊的刪除3.7.8 改變模塊大小3.7.9 調(diào)整模塊的方向3.7.10 模型字體設置3.7.11 標簽設置3.8 模塊參數(shù)與屬性3.9 控制和指示模塊3.10 仿真分析3.11 操作實例藍藻的成長模型第4章 Simulink數(shù)學運算4.1 數(shù)學函數(shù)運算模塊庫4.2 基本數(shù)學運算4.2.1 值運算4.2.2 開方運算4.2.3 數(shù)學函數(shù)運算4.3 四則運算4.3.1 加減法運算4.3.2 乘除法運算4.3.3 實例除法運算4.4 矩陣運算4.4.1 矩陣串聯(lián)4.4.2 實例矩陣運算4.4.3 點積4.5 函數(shù)運算4.5.1 值、小值運算4.5.2 實例信號值運算4.5.3 三角函數(shù)運算4.6 用戶自定義函數(shù)4.6.1 MATLAB自定義函數(shù)4.6.2 S函數(shù)4.6.3 實例使用MATLAB函數(shù)繪制函數(shù)圖形4.7 積分運算4.7.1 導數(shù)模塊4.7.2 積分模塊4.7.3 二重積分模塊4.7.4 實例積分求解初值問題4.7.5 求解微分方程4.7.6 常微分方程4.7.7 常微分方程的仿真4.7.8 實例使用DEE模塊進行常微分方程的數(shù)值求解和動態(tài)仿真4.7.9 偏微分方程4.7.10 實例求解常微分方程第5章 模型高級編輯5.1 模塊快捷設置5.2 模塊顯示設置5.2.1 改變模塊顏色5.2.2 添加陰影5.3 模塊布局5.3.1 自動布局5.3.2 手動布局5.4 使用工具欄命令繪圖5.4.1 視圖縮放5.4.2 添加圖片5.4.3 模型區(qū)域5.4.4 模型注釋5.5 信號線操作5.5.1 信號線的刪除與斷開5.5.2 信號線的選擇與移動5.5.3 信號線的分支5.5.4 信號線顏色5.5.5 信號線標簽5.5.6 信號線屬性5.5.7 信號跟蹤5.6 操作實例繪制星形線第6章 子系統(tǒng)設計6.1 子系統(tǒng)的應用6.1.1 子系統(tǒng)的建模6.1.2 子系統(tǒng)模塊庫6.1.3 Inport模塊6.2 子系統(tǒng)的設計方法6.2.1 自上而下的設計6.2.2 自下而上的設計6.2.3 系統(tǒng)圖之間的切換6.3 子系統(tǒng)操作6.3.1 子系統(tǒng)的基本操作6.3.2 封裝子系統(tǒng)6.3.3 實例封裝信號選擇輸出6.4 基本子系統(tǒng)模塊6.4.1 Subsystem(子系統(tǒng))6.4.2 向子系統(tǒng)中添加輸入/輸出端口6.4.3 其余基本子系統(tǒng)模塊6.5 條件執(zhí)行子系統(tǒng) 6.5.1 使能子系統(tǒng) 6.5.2 觸發(fā)子系統(tǒng) 6.5.3 觸發(fā)使能子系統(tǒng) 6.5.4 實例采樣保持電路信號保持第7章 Simulink數(shù)據(jù)轉(zhuǎn)換7.1 數(shù)據(jù)類型7.1.1 整型7.1. 2浮點型7.1.3 定點數(shù)7.2 Simulink的數(shù)據(jù)類型7.2.1 數(shù)據(jù)類型的顯示7.2.2 模塊數(shù)據(jù)類型設置7.3 數(shù)據(jù)類型轉(zhuǎn)換7.3.1 數(shù)據(jù)類型轉(zhuǎn)換模塊7.3.2 圖像數(shù)據(jù)類型轉(zhuǎn)換7.3.3 實例信號沖突7.4 實數(shù)復數(shù)類型轉(zhuǎn)換7.4.1 MagnitudeAngle to Complex模塊7.4.2 Complex to RealImag模塊7.4.3 實例創(chuàng)建復數(shù)7.5 字符串7.5.1 字符串常量7.5.2 字符串數(shù)據(jù)類型7.6 數(shù)據(jù)合并7.6.1 向量標量模塊7.6.2 總線模塊7.7 MATLAB與Simulink的數(shù)據(jù)連接7.7.1 To File模塊7.7.2 To Workspace模塊7.7.3 實例不同數(shù)據(jù)輸出信號第8章 Simulink信號處理仿真8.1 信號源模塊庫8.1.1 Signal Generator模塊8.1.2 Waveform Generator模塊8.1.3 Pulse Generator模塊8.1.4 Signal Editor模塊8.1.5 Sine Wave模塊8.1.6 Clock模塊8.1.7 Digital Clock模塊8.1.8 Repeating Sequence模塊8.1.9 Step模塊8.1.10 Chirp Signal模塊8.1.11 Random Number模塊8.1.12 Band Limited White Noise模塊8.1.13 From File模塊8.1.14 Ground模塊8.2 信號輸出模塊庫8.2.1 Display模塊8.2.2 Scope模塊8.2.3 Stop Simulation模塊8.2.4 XY Graph模塊8.3 信號運算模塊8.3.1 信號偏移模塊8.3.2 實例信號偏移8.3.3 信號延遲模塊8.3.4 計算采樣時間模塊8.3.5 正弦波函數(shù)模塊8.3.6 傳遞函數(shù)模塊8.3.7 PID 控制器模塊8.3.8 實例單擺系統(tǒng)振動系統(tǒng)仿真8.4 信號傳輸模塊庫8.5 信號屬性模塊庫8.6 實例信號飽和失真第9章 Simulink優(yōu)化仿真9.1 優(yōu)化仿真過程9.1.1 仿真運行步驟9.1.2 仿真參數(shù)9.1.3 平衡點分析9.1.4 配置測試點9.1.5 步進仿真9.1.6 仿真錯誤診斷9.2 模型仿真配置參數(shù)9.2.1 配置模型的求解器9.2.2 仿真數(shù)據(jù)的輸入/輸出9.2.3 設置數(shù)學數(shù)據(jù)類型9.2.4 仿真中異常的診斷9.2.5 配置硬件運行的模型參數(shù)9.2.6 引用模型更新、仿真配置9.2.7 仿真目標設置9.3 使用MATLAB命令運行仿真9.3.1 斷點設置9.3.2 啟用斷點9.3.3 Simulink調(diào)試器9.3.4 通過MATLAB命令窗口設置斷點第10章 Simulink圖像處理仿真10.1 圖像文件10.1.1 圖像的類型10.1.2 圖像文件的格式10.1.3 圖像顏色模式10.2 圖像處理模塊庫10.2.1 分析和增強(Analysis & Enhancement)模塊庫10.2.2 轉(zhuǎn)換(Conversions)模塊庫10.2.3 濾波(Filtering)模塊庫10.2.4 幾何變換(Geometric Transformations)模塊庫10.2.5 形態(tài)學操作(Morphological Operations) 模塊庫10.2.6 接收器(Sinks)模塊庫10.2.7 輸入源(Sources)模塊庫10.2.8 統(tǒng)計(Statistics)模塊庫10.2.9 文本和圖形(Text & Graphics)模塊庫10.2.10 變換(Transforms)模塊庫10.2.11 工具(Utilities)模塊庫10.3 基于Simulink的圖像的顯示10.3.1 圖像的讀取10.3.2 圖像的顯示10.3.3 實例圖像分解顯示10.4 基于Simulink的圖像轉(zhuǎn)換處理10.4.1 數(shù)據(jù)類型轉(zhuǎn)換10.4.2 顏色模型轉(zhuǎn)換10.4.3 實例圖像顏色轉(zhuǎn)換10.4.4 圖像類型轉(zhuǎn)換10.4.5 實例圖像二值化處理10.5 基于Simulink的圖像幾何變換10.5.1 圖像的旋轉(zhuǎn)10.5.2 圖像的平移10.5.3 圖像的剪切10.5.4 圖像的縮放10.5.5 圖像的仿射10.6 基于Simulink的圖像增強10.6.1 圖像灰度變換增強10.6.2 圖像的平滑增強10.6.3 圖像銳化增強10.6.4 實例圖像處理