注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算MATLAB基礎教程(第三版)

MATLAB基礎教程(第三版)

MATLAB基礎教程(第三版)

定 價:¥48.00

作 者: 薛山 著
出版社: 清華大學出版社
叢編項: 高等學校計算機應用規(guī)劃教材
標 簽: 暫缺

ISBN: 9787302479062 出版時間: 2017-09-01 包裝: 平裝
開本: 16開 頁數(shù): 354 字數(shù):  

內(nèi)容簡介

  本書基于MATLAB R2016b,重點介紹 MATLAB 的基礎應用,包括利用MATLAB進行科學計算、編寫程序、繪制圖形等,以簡練的語言和富有代表性的實例向讀者介紹MATLAB的功能和使用方法,為初識 MATLAB 的用戶提供指導。全書共分12章,對MATLAB的常用函數(shù)和功能進行了詳細介紹,并通過實例及大量的圖形進行了說明,包括MATLAB R2016b簡介,MATLAB的基本使用方法,數(shù)組和向量,MATLAB的數(shù)學運算,字符串、單元數(shù)組和結(jié)構(gòu)體,MATLAB編程,MATLAB的符號處理,MATLAB繪圖,MATLAB句柄圖形,MATLAB GUI設計,Simulink的建模與仿真,文件和數(shù)據(jù)的導入與導出。此外,本書每章最后都配有習題,輔助讀者學習MATLAB?!”緯Y(jié)構(gòu)清晰、內(nèi)容詳盡,可以作為理工科院校相關專業(yè)的教材,也可以作為MATLAB初中級用戶學習的參考書?!”緯碾娮诱n件、實例源文件和習題答案可以到http://www.tupwk.com.cn網(wǎng)站下載。

作者簡介

暫缺《MATLAB基礎教程(第三版)》作者簡介

圖書目錄

第1章MATLABR2016b簡介1
1.1MATLAB簡介1
1.1.1MATLAB概述1
1.1.2MATLAB的基本功能2
1.1.3MATLAB的更新3
1.2MATLABR2016b的用戶
界面4
1.2.1啟動MATLABR2016b4
1.2.2MATLABR2016b的
主界面4
1.2.3MATLABR2016b的帶狀
工具欄及功能區(qū)介紹6
1.2.4MATLABR2016b的主要
窗口11
1.3MATLABR2016b的路徑
搜索13
1.3.1MATLABR2016b的
當前路徑13
1.3.2MATLABR2016b的
路徑搜索14
1.4習題15
第2章MATLAB的基本使用方法16
2.1簡單的數(shù)學運算16
2.1.1最簡單的計算器使用法16
2.1.2MATLAB中的常用數(shù)學
函數(shù)17
2.1.3MATLAB的數(shù)學運算符20
2.1.4標點符號的使用21
2.2常用的操作命令和快捷鍵23
2.3MATLAB的數(shù)據(jù)類型24
2.3.1整數(shù)24
2.3.2浮點數(shù)26
2.3.3復數(shù)27
2.3.4邏輯變量28
2.3.5各種數(shù)據(jù)類型之間的轉(zhuǎn)換31
2.3.6數(shù)據(jù)類型操作函數(shù)32
2.3.7變量33
2.3.8系統(tǒng)預定義的特殊變量34
2.4MATLAB的運算符35
2.4.1關系運算符36
2.4.2邏輯運算符36
2.4.3運算符的優(yōu)先級37
2.5MATLAB的一些基礎函數(shù)38
2.5.1位操作函數(shù)38
2.5.2邏輯運算函數(shù)39
2.5.3集合函數(shù)40
2.5.4時間與日期函數(shù)41
2.6MATLAB腳本文件42
2.6.1腳本文件的用法42
2.6.2塊注釋43
2.6.3代碼單元44
2.7習題44
第3章數(shù)組和向量46
3.1MATLAB數(shù)組46
3.2創(chuàng)建數(shù)組47
3.3數(shù)組操作49
3.3.1獲取數(shù)組中的元素49
3.3.2各類型數(shù)組操作49
3.4MATLAB向量57
3.4.1創(chuàng)建向量57
3.4.2向量尺寸59
3.4.3向量索引59
3.4.4縮短向量60
3.4.5向量操作61
3.5習題68
第4章MATLAB的數(shù)學運算70
4.1多項式與插值70
4.1.1多項式的表示70
4.1.2多項式的四則運算71
4.1.3多項式的其他運算72
4.1.4數(shù)據(jù)插值74
4.2函數(shù)運算78
4.2.1函數(shù)的表示78
4.2.2數(shù)學函數(shù)圖像的繪制79
4.2.3函數(shù)求極值81
4.2.4函數(shù)求解84
4.2.5數(shù)值積分86
4.2.6含參數(shù)函數(shù)的使用89
4.3微分方程91
4.3.1常微分方程初值問題91
4.3.2常微分方程邊值問題94
4.4習題96
第5章字符串、單元數(shù)組和結(jié)構(gòu)體97
5.1字符串97
5.1.1字符串的生成97
5.1.2字符串操作99
5.1.3字符串的比較、查找和
替換100
5.1.4字符串與數(shù)值之間的
轉(zhuǎn)換103
5.2單元數(shù)組和結(jié)構(gòu)體105
5.2.1單元數(shù)組105
5.2.2結(jié)構(gòu)體109
5.3習題113
第6章MATLAB編程114
6.1腳本文件和編輯器114
6.1.1創(chuàng)建和使用腳本文件115
6.1.2有效使用腳本文件116
6.1.3有效使用命令窗口和
編輯器117
6.1.4調(diào)試腳本文件117
6.1.5編程風格118
6.1.6記錄度量單位118
6.1.7使用腳本文件存儲數(shù)據(jù)119
6.1.8控制輸入和輸出119
6.1.9用戶輸入120
6.1.10腳本文件示例121
6.2程序設計和開發(fā)122
6.2.1算法和控制結(jié)構(gòu)122
6.2.2結(jié)構(gòu)化程序設計122
6.2.3自頂向下的設計和
程序文檔123
6.2.4偽代碼125
6.2.5查找故障127
6.2.6開發(fā)大型程序127
6.3關系運算符和邏輯變量128
6.3.1logical類129
6.3.2logical函數(shù)129
6.3.3使用邏輯數(shù)組訪問數(shù)組130
6.4邏輯運算符和函數(shù)130
6.4.1NOT運算131
6.4.2&和|運算符131
6.4.3異或函數(shù)132
6.4.4短路邏輯運算符133
6.4.5邏輯運算符和find函數(shù)135
6.5條件語句136
6.5.1if語句137
6.5.2else語句與elseif語句139
6.5.3字符串和條件語句143
6.6循環(huán)145
6.6.1for循環(huán)145
6.6.2break和continue語句147
6.6.3使用數(shù)組作為循環(huán)索引147
6.6.4隱含循環(huán)148
6.6.5使用邏輯數(shù)組作為掩碼150
6.6.6while循環(huán)151
6.7switch結(jié)構(gòu)153
6.8調(diào)試MATLAB程序155
6.8.1“編輯”功能區(qū)155
6.8.2“斷點”功能區(qū)156
6.8.3“運行”功能區(qū)157
6.8.4設置首選項158
6.8.5查找故障158
6.8.6調(diào)試一個循環(huán)160
6.9習題161
第7章MATLAB的符號處理162
7.1符號運算簡介162
7.1.1符號對象162
7.1.2符號變量和符號表達式的
生成163
7.1.3findsym函數(shù)和subs
函數(shù)166
7.1.4符號和數(shù)值之間的轉(zhuǎn)換167
7.1.5任意精度的計算168
7.1.6創(chuàng)建符號方程169
7.2符號表達式的化簡與替換171
7.2.1符號表達式的化簡171
7.2.2符號表達式的替換175
7.3符號函數(shù)圖形繪制177
7.3.1符號函數(shù)曲線的繪制177
7.3.2符號函數(shù)曲面網(wǎng)格圖及
表面圖的繪制180
7.3.3等值線的繪制181
7.4符號微積分182
7.4.1符號表達式求極限182
7.4.2符號微分183
7.4.3符號積分184
7.4.4級數(shù)求和185
7.4.5泰勒級數(shù)185
7.5符號方程的求解186
7.5.1代數(shù)方程的求解186
7.5.2求解代數(shù)方程組187
7.5.3微分方程的求解188
7.5.4微分方程組的求解189
7.5.5復合方程189
7.5.6反方程190
7.6符號積分變換191
7.6.1符號傅立葉變換191
7.6.2符號拉普拉斯變換193
7.6.3符號Z變換194
7.7mfun函數(shù)的使用195
7.8符號函數(shù)計算器196
7.8.1單變量符號函數(shù)計算器196
7.8.2泰勒逼近計算器198
7.9習題199
第8章MATLAB繪圖201
8.1MATLAB圖形窗口201
8.1.1圖形窗口的創(chuàng)建與控制201
8.1.2圖形窗口的菜單欄204
8.1.3圖形窗口的工具欄208
8.2基本圖形的繪制209
8.2.1二維圖形的繪制209
8.2.2三維圖形的繪制213
8.2.3圖形的其他操作215
8.3特殊圖形的繪制217
8.3.1條形圖和面積圖217
8.3.2餅狀圖220
8.3.3直方圖221
8.3.4離散型數(shù)據(jù)圖222
8.3.5方向矢量圖和速度
矢量圖223
8.3.6等值線的繪制225
8.4圖形注釋226
8.4.1添加基本注釋226
8.4.2添加其他注釋228
8.5三維圖形的高級控制235
8.5.1查看圖形235
8.5.2圖形的色彩控制240
8.5.3光照控制242
8.6習題243
第9章MATLAB句柄圖形245
9.1MATLAB的圖形對象245
9.1.1Root對象246
9.1.2Figure對象246
9.1.3Core對象247
9.1.4Plot對象248
9.1.5Annotation對象249
9.1.6Group對象251
9.2圖形對象的屬性251
9.3圖形對象屬性值的設置和
查詢252
9.3.1屬性值的設置252
9.3.2對象的默認屬性值253
9.3.3屬性值的查詢254
9.4習題255
第10章MATLABGUI設計256
10.1GUI簡介256
10.1.1GUI概述256
10.1.2GUI的可選控件257
10.1.3創(chuàng)建簡單的GUI257
10.2通過向?qū)?chuàng)建GUI界面263
10.2.1啟動GUIDE263
10.2.2向GUI中添加控件264
10.2.3創(chuàng)建菜單266
10.3編寫GUI代碼268
10.3.1GUI文件268
10.3.2響應函數(shù)269
10.3.3控件編程273
10.3.4GUIDE創(chuàng)建GUI實例273
10.4通過程序創(chuàng)建GUI275
10.4.1用于創(chuàng)建GUI的函數(shù)276
10.4.2程序創(chuàng)建GUI示例279
10.5習題288
第11章Simulink的建模與仿真289
11.1Simulink簡介289
11.2Simulink模塊庫291
11.2.1連續(xù)(Continuous)模塊291
11.2.2控制板(Dashboard)
模塊292
11.2.3非連續(xù)(Discontinuous)
模塊293
11.2.4離散(Discrete)模塊294
11.2.5邏輯和位操作(Logicand
BitOperations)模塊295
11.2.6查表(LookupTable)
模塊296
11.2.7數(shù)學操作(Math
Operations)模塊297
11.2.8模型檢測(Model
Verification)模塊298
11.2.9模型擴充(Model-
WideUtilities)模塊299
11.2.10端口和子系統(tǒng)(Ports&
Subsystems)模塊300
11.2.11信號屬性(Signal
Attributes)模塊301
11.2.12信號線路(Signal
Routing)模塊302
11.2.13接收(Sinks)模塊303
11.2.14輸入(Sources)模塊303
11.2.15用戶自定義函數(shù)
(User-DefinedFunctions)
模塊305
11.3Simulink基本仿真建模305
11.3.1仿真框圖305
11.3.2基本建模方法307
11.3.3Simulink基本仿真
建模實例310
11.4常見Simulink模型312
11.4.1線性狀態(tài)-變量模型312
11.4.2分段線性模型314
11.4.3傳遞-函數(shù)模型320
11.4.4非線性狀態(tài)-變量模型323
11.4.5子系統(tǒng)325
11.5S函數(shù)的設計與應用330
11.5.1S函數(shù)介紹330
11.5.2S函數(shù)的調(diào)用331
11.5.3S函數(shù)的設計331
11.6習題334
第12章文件和數(shù)據(jù)的導入與導出335
12.1數(shù)據(jù)的基本操作335
12.1.1文件的存儲335
12.1.2數(shù)據(jù)導入336
12.1.3文件的打開337
12.2文本文件的讀寫338
12.3低級文件I/O341
12.4利用界面工具導入數(shù)據(jù)344
12.5習題345
參考文獻346

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號