出版時(shí)間:2012-1 出版社:清華大學(xué) 作者:張德豐//楊文茵 頁(yè)數(shù):398
內(nèi)容概要
《matlab仿真技術(shù)與應(yīng)用(最新版)》首先對(duì)matlab的基礎(chǔ)知識(shí)、數(shù)值分析等進(jìn)行介紹,讓讀者對(duì)matlab有一個(gè)概要的認(rèn)識(shí)和了解,然后系統(tǒng)地介紹matlab的自帶工具箱及其應(yīng)用,詳細(xì)地講解了simulink的高級(jí)應(yīng)用、gui編程設(shè)計(jì)、matlab/simulink在電路中的仿真、matlab/simulink在控制系統(tǒng)中的仿真及matlab仿真技術(shù)綜合實(shí)例等。書中精選matlab計(jì)算中常用的多個(gè)算法,這些算法全部采用了matlab語(yǔ)言編程實(shí)現(xiàn),并結(jié)合實(shí)例對(duì)算法程序進(jìn)行驗(yàn)證和分析。
《matlab仿真技術(shù)與應(yīng)用(最新版)》可作為本科生和碩士研究生學(xué)習(xí)matlab仿真技術(shù)的學(xué)習(xí)用書,也可作為科研人員使用matlab仿真技術(shù)的工具書或參考資料,對(duì)從事仿真模型研究的人員也具有一定的參考價(jià)值。
書籍目錄
第1章 matlab介紹
1.1 matlab概述
1.2 matlab的應(yīng)用與功能
1.2.1 matlab的應(yīng)用
1.2.2 matlab的功能
1.3 matlab的安裝與激活
1.4 matlab的工作界面
1.4.1 命令窗口
1.4.2 命令歷史窗口
1.4.3 工作空間
1.4.4 幫助窗口
1.5 matlab的計(jì)算功能
1.5.1 基本數(shù)據(jù)類型
1.5.2 矩陣的創(chuàng)建
1.6 特殊矩陣與矩陣元素的操作
1.6.1 特殊矩陣
1.6.2 矩陣元素的操作
1.7 矩陣的基本運(yùn)算
1.7.1 矩陣的代數(shù)運(yùn)算
1.7.2 矩陣的其他運(yùn)算
1.8 matlab的程序設(shè)計(jì)
1.8.1 m文件
1.8.2 函數(shù)變量及變量作用域
1.8.3 子函數(shù)與局部函數(shù)
1.8.4 程序的控制結(jié)構(gòu)
1.9 圖形的繪制
1.9.1 二維圖形繪制
1.9.2 三維圖形繪制
1.10 多項(xiàng)式
1.10.1 定義多項(xiàng)式
1.10.2 多項(xiàng)式運(yùn)算
第2章 matlab的數(shù)值分析
2.1 函數(shù)極限與導(dǎo)數(shù)
2.1.1 函數(shù)極限
2.1.2 函數(shù)導(dǎo)數(shù)
2.2 微積分
2.2.1 微分
2.2.2 積分
2.3 插值與擬合
2.3.1 插值
2.3.2 擬合
2.4 求解線性方程
2.4.1 直接解法
2.4.2 迭代求解法
2.4.3 稀疏矩陣技術(shù)解法
2.5 求解非線性方程
2.5.1 二分法
2.5.2 迭代法
2.5.3 牛頓迭代法
2.5.4 割線法
第3章 gui界面設(shè)計(jì)
3.1 gui設(shè)計(jì)工具guide簡(jiǎn)述
3.1.1 gui概述
3.1.2 guide的啟動(dòng)
3.1.3 gui的m文件
3.1.4 gui界面創(chuàng)建
3.2 對(duì)話框
3.2.1 圖形窗口
3.2.2 文件打開對(duì)話框
3.2.3 文件保存對(duì)話框
3.2.4 目錄選擇對(duì)話框
3.2.5 輸入對(duì)話框
3.2.6 顏色設(shè)置對(duì)話框
3.2.7 字體設(shè)置對(duì)話框
3.2.8 打印對(duì)話框
3.2.9 進(jìn)度條
3.2.10 幫助對(duì)話框
3.2.11 錯(cuò)誤對(duì)話框
3.2.12 消息對(duì)話框
3.2.13 問(wèn)題對(duì)話框
3.2.14 警告對(duì)話框
3.3 界面菜單設(shè)計(jì)
3.3.1 創(chuàng)建菜單
3.3.2 回調(diào)函數(shù)
3.4 相關(guān)控制設(shè)計(jì)
3.4.1 uicontrol函數(shù)
3.4.2 回調(diào)函數(shù)設(shè)計(jì)
3.5 gui應(yīng)用示例
第4章 simulink仿真基礎(chǔ)
4.1 simulink簡(jiǎn)介
4.1.1 simulink概述
4.1.2 simulink的啟動(dòng)與界面
4.2 simulink常用模塊介紹
4.2.1 常用模塊庫(kù)
4.2.2 連續(xù)模塊庫(kù)
4.2.3 非連續(xù)系統(tǒng)模塊庫(kù)
4.2.4 離散系統(tǒng)模塊庫(kù)
4.2.5 數(shù)學(xué)運(yùn)算模塊庫(kù)
4.2.6 接收模塊庫(kù)
4.2.7 信號(hào)源模塊庫(kù)
4.2.8 邏輯與位操作模塊庫(kù)
4.2.9 表格查詢模塊庫(kù)
4.2.10 信號(hào)路由模塊庫(kù)
4.3 simulink建模
4.3.1 simulink簡(jiǎn)單模塊的建立
4.3.2 模塊操作
4.3.3 模塊連線操作
4.3.4 模型注釋
4.3.5 仿真配置
4.4 仿真示例
4.5 使用命令對(duì)系統(tǒng)進(jìn)行仿真
4.6 simulink調(diào)試器
4.6.1 窗口調(diào)試
4.6.2 命令行調(diào)試
4.6.3 模型仿真與調(diào)試
4.6.4 設(shè)置/清除斷點(diǎn)
4.6.5 顯示模型信息
4.6.6 顯示仿真信息
第5章 simulink的高級(jí)應(yīng)用
5.1 simulink子系統(tǒng)
5.1.1 子系統(tǒng)的創(chuàng)建
5.1.2 子系統(tǒng)的封裝
5.1.3 子系統(tǒng)創(chuàng)建與封裝應(yīng)用示例
5.2 受控子系統(tǒng)
5.2.1 if/else子系統(tǒng)
5.2.2 switch/case子系統(tǒng)
5.2.3 while子系統(tǒng)
5.2.4 for子系統(tǒng)
5.3 模型運(yùn)行與分析
5.3.1 模型運(yùn)行
5.3.2 模型線性化
5.3.3 求取系統(tǒng)平衡點(diǎn)
5.4 s函數(shù)
5.4.1 s函數(shù)基礎(chǔ)
5.4.2 s函數(shù)使用
5.4.3 s函數(shù)設(shè)計(jì)模板
5.4.4 s函數(shù)工作原理
5.4.5 s函數(shù)應(yīng)用示例
第6章 simulink其他相關(guān)工具介紹
6.1 stateflow基礎(chǔ)
6.1.1 stateflow原理
6.1.2 狀態(tài)與轉(zhuǎn)移圖
6.1.3 事件
6.2 stateflow應(yīng)用
6.3 常用stateflow命令
6.4 simmechanics機(jī)構(gòu)系統(tǒng)介紹
6.4.1 simmechanics概述
6.4.2 simmechanics模塊介紹
6.5 real-time workshop
6.5.1 real-time workshop簡(jiǎn)介
6.5.2 real-time workshop實(shí)時(shí)程序
第7章 simulink神經(jīng)網(wǎng)絡(luò)工具箱
7.1 神經(jīng)網(wǎng)絡(luò)模塊庫(kù)
7.1.1 神經(jīng)網(wǎng)絡(luò)模塊介紹
7.1.2 神經(jīng)網(wǎng)絡(luò)模型設(shè)計(jì)
7.2 神經(jīng)網(wǎng)絡(luò)實(shí)例分析
7.2.1 神經(jīng)網(wǎng)絡(luò)在預(yù)測(cè)中的應(yīng)用
7.2.2 反饋線性化控制
7.2.3 神經(jīng)網(wǎng)絡(luò)模型的參考控制
第8章 模糊控制系統(tǒng)的matlab仿真
8.1 模糊邏輯概述
8.2 應(yīng)用圖形界面構(gòu)建模糊推理系統(tǒng)
8.2.1 模糊控制工具箱
8.2.2 使用自定義函數(shù)
8.3 用命令行實(shí)現(xiàn)模糊邏輯系統(tǒng)
8.3.1 命令行函數(shù)使用示例入門
8.3.2 使用命令創(chuàng)建、計(jì)算模糊系統(tǒng)
8.3.3 matlab內(nèi)置隸屬度函數(shù)
8.3.4 模糊推理系統(tǒng)i/o變量及隸屬度函數(shù)轉(zhuǎn)換
8.3.5 模糊規(guī)則的建立與修改
8.3.6 模糊推理計(jì)算與解模糊化
8.4 仿真對(duì)系統(tǒng)的分析
第9章 matlab/simulink在電路中的仿真
9.1 電力學(xué)系統(tǒng)仿真工具箱介紹
9.1.1 電源模塊庫(kù)
9.1.2 電力元件模塊庫(kù)
9.1.3 電力電子元件模塊庫(kù)
9.1.4 電機(jī)模塊庫(kù)
9.1.5 測(cè)量模塊庫(kù)
9.1.6 應(yīng)用模塊庫(kù)
9.2 電路分析的設(shè)計(jì)
9.2.1 電阻電路設(shè)計(jì)
9.2.2 電力電子器件設(shè)計(jì)
9.2.3 pwm技術(shù)
9.3 交直流電動(dòng)機(jī)模型仿真
9.3.1 直流電動(dòng)機(jī)仿真
9.3.2 交流電動(dòng)機(jī)仿真
9.4 分析電力系統(tǒng)電路圖模型結(jié)構(gòu)
9.5 數(shù)字電路圖的設(shè)計(jì)
第10章 matlab/simulink在控制系統(tǒng)中的仿真
10.1 系統(tǒng)的數(shù)學(xué)模型描述
10.1.1 連續(xù)系統(tǒng)
10.1.2 離散系統(tǒng)
10.2 lti對(duì)象模型的創(chuàng)建與轉(zhuǎn)換
10.2.1 模型建立
10.2.2 模型轉(zhuǎn)換
10.3 經(jīng)典控制系統(tǒng)的分析與仿真
10.3.1 控制系統(tǒng)的時(shí)域分析
10.3.2 控制系統(tǒng)的根軌跡分析
10.3.3 控制系統(tǒng)的頻域分析
10.4 利用simulink實(shí)現(xiàn)控制系統(tǒng)分析
10.4.1 利用simulink實(shí)現(xiàn)穩(wěn)態(tài)誤差分析
10.4.2 利用simulink實(shí)現(xiàn)pid控制參數(shù)整定
第11章 matlab仿真技術(shù)綜合實(shí)例
11.1 數(shù)值分析在生活中的應(yīng)用
11.2 電路設(shè)計(jì)
11.3 對(duì)隨機(jī)噪聲辨識(shí)
11.4 基于lqr直升機(jī)設(shè)計(jì)
11.5 基于matlab/simulink倒立擺設(shè)計(jì)
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:3.擴(kuò)充能力強(qiáng)高版本的MATLAB語(yǔ)言有豐富的庫(kù)函數(shù),在進(jìn)行復(fù)雜的數(shù)學(xué)運(yùn)算時(shí)可以直接調(diào)用,而且MATLAB的庫(kù)函數(shù)同用戶文件在形成上一樣,所以用戶文件也可作為MATLAB的庫(kù)函數(shù)來(lái)調(diào)用。因而,用戶可以根據(jù)自己的需要方便地建立和擴(kuò)充新的庫(kù)函數(shù),以便提高M(jìn)ATLAB的使用效率和擴(kuò)充它的功能。另外,為了充分利用Fortran、C等語(yǔ)言的資源,包括用戶已編好的Fortran、C語(yǔ)言程序,可以通過(guò)建立Mex文件的形式,混合編程,方便地調(diào)用有關(guān)的Fortran、C語(yǔ)言的子程序。4.出色的圖形處理功能MATLAB自產(chǎn)生之日起就具有方便的數(shù)據(jù)可視化功能,可以將向量和矩陣用圖形表現(xiàn)出來(lái),并且可以對(duì)圖形進(jìn)行標(biāo)注和打印。高層次的作圖包括二維和三維的可視化、圖像處理、動(dòng)畫和表達(dá)式作圖,可用于科學(xué)計(jì)算和工程繪圖。新版本的MATLAB對(duì)整個(gè)圖形處理功能作了很大的改進(jìn)和完善,使它不僅在一般數(shù)據(jù)可視化軟件都具有的功能(如二維曲線和三維曲面的繪制和處理等)方面更加完善,而且對(duì)于一些其他軟件所沒(méi)有的功能(如圖形的光照處理、色度處理以及四維數(shù)據(jù)的表現(xiàn)等)方面同樣表現(xiàn)了出色的處理能力。同時(shí)對(duì)一些特殊的可視化要求,如圖形對(duì)話等,MATLAB也有相應(yīng)的功能函數(shù),保證了用戶不同層次的要求。另外新版本的MATLAB還著重在圖形用戶界面(GUI)的制作上作了很大的改善,對(duì)這方面有特殊要求的用戶也可以得到滿足。
編輯推薦
《MATLAB仿真技術(shù)與應(yīng)用(最新版)》特點(diǎn):取材科學(xué)、結(jié)構(gòu)嚴(yán)謹(jǐn),科學(xué)計(jì)算的最新技術(shù),MATLAB應(yīng)用最佳手冊(cè)。理論理實(shí)踐并重、站在工程與科技的前沿。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
MATLAB仿真技術(shù)與應(yīng)用 PDF格式下載