注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具MATLAB 7.0程序設(shè)計快速入門

MATLAB 7.0程序設(shè)計快速入門

MATLAB 7.0程序設(shè)計快速入門

定 價:¥39.00

作 者: 豈興明 等編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 程序設(shè)計

ISBN: 9787115205384 出版時間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 336 字?jǐn)?shù):  

內(nèi)容簡介

  MATLAB的編程基礎(chǔ)及其擴展應(yīng)用,幫助讀者更快地掌握MATLAB的基本編程方法、不同工具箱的應(yīng)用以及MATLAB在相關(guān)領(lǐng)域的應(yīng)用。《MATLAB 7.0程序設(shè)計快速入門》共11章,前6章主要介紹MATLAB的基本知識,包括MATLAB簡介,基礎(chǔ)知識,數(shù)學(xué)運算、數(shù)值計算以及MATLAB基礎(chǔ)編程過程;后5章以MATLAB的應(yīng)用為主,分別介紹了Simulink集成仿真環(huán)境在建模仿真中的應(yīng)用、文件操作、MATLAB的接口技術(shù)以及Notebook的使用,最后介紹了圖形用戶界面(GUI)的制作方法?!禡ATLAB 7.0程序設(shè)計快速入門》結(jié)構(gòu)清晰、內(nèi)容豐富、語言翔實,適合MATLAB的初級用戶閱讀,也可作為本科生、研究生、教師以及廣大科研工作人員的學(xué)習(xí)用書。

作者簡介

暫缺《MATLAB 7.0程序設(shè)計快速入門》作者簡介

圖書目錄

第1章 MATLAB7.0基礎(chǔ)簡介.1
1.1 MATLAB語言簡介1
1.1.1 MATLAB簡介1
1.1.2 MATLAB產(chǎn)品系列與特點2
1.1.3 MATLAB7.0的新特點4
1.2 MATLAB7.0的安裝5
1.3 MATLAB7.0用戶界面概述7
1.3.1 啟動MATLAB7.07
1.3.2 MATLAB7.0的主菜單7
1.3.3 MATLAB7.0的工具欄10
1.3.4 MATLAB7.0的窗口11
1.4 MATLAB7.0編程環(huán)境12
1.4.1 初識MATLAB7.0環(huán)境12
1.4.2 指令窗口和工作空間12
1.4.3 路徑瀏覽器與指令歷史瀏覽器15
1.4.4 幫助和演示系統(tǒng)16
1.5 MATLAB7.0路徑搜索17
1.5.1 MATLAB7.0的當(dāng)前目錄17
1.5.2 MATLAB7.0的路徑搜索17
1.6 MATLAB7.0幫助系統(tǒng)使用18
1.6.1 幫助窗口19
1.6.2 命令窗口查詢幫助19
1.7 MATLAB的通用命令20
1.7.1 基本系統(tǒng)命令21
1.7.2 工作區(qū)和變量的基本命令22
1.7.3 預(yù)定義變量23
1.7.4 數(shù)值的輸出格式23
1.7.5 時間和日期操作24
1.7.6 取整命令及相關(guān)命令26
1.8 本章習(xí)題27
第2章 MATLAB基礎(chǔ)知識28
2.1 MATLAB數(shù)據(jù)類型28
2.1.1 數(shù)值類型28
2.1.2 邏輯類型29
2.1.3 字符和字符串29
2.1.4 函數(shù)句柄29
2.1.5 結(jié)構(gòu)體類型29
2.1.6 單元數(shù)組類型31
2.2 基本矩陣操作32
2.2.1 矩陣的構(gòu)造33
2.2.2 矩陣大小的改變36
2.2.3 矩陣下標(biāo)引用38
2.2.4 矩陣信息的獲取38
2.2.5 矩陣結(jié)構(gòu)的改變39
2.2.6 稀疏矩陣40
2.3 運算符和特殊符號42
2.3.1 算術(shù)運算符42
2.3.2 關(guān)系運算符43
2.3.3 邏輯運算符45
2.3.4 運算優(yōu)先級46
2.4 字符串處理函數(shù)47
2.4.1 字符串的構(gòu)造47
2.4.2 字符串比較函數(shù)47
2.4.3 字符串查找和替換函數(shù)48
2.4.4 字符串1數(shù)值轉(zhuǎn)換49
2.4.5 其他字符串處理函數(shù)53
2.5 本章習(xí)題55
第3章 數(shù)學(xué)運算56
3.1 矩陣運算56
3.1.1 矩陣分析56
3.1.2 線性方程組61
3.1.3 矩陣分解66
3.1.4 矩陣的特征值和特征向量69
3.1.5 非線性矩陣運算69
3.2 矩陣元素的數(shù)學(xué)函數(shù)72
3.2.1 三角函數(shù)72
3.2.2 指數(shù)和對數(shù)函數(shù)80
3.2.3 復(fù)數(shù)函數(shù)81
3.2.4 截斷和求余函數(shù)83
3.3 特殊數(shù)學(xué)函數(shù)84
3.3.1 特殊函數(shù)84
3.3.2 數(shù)論函數(shù)85
3.3.3 坐標(biāo)變換函數(shù)85
3.4 圖形繪制86
3.4.1 二維繪圖86
3.4.2 三維繪圖93
3.4.3 特殊圖形的繪制100
3.5 本章習(xí)題113
第4章 數(shù)值數(shù)組及其運算116
4.1 概述116
4.2 一維數(shù)組的創(chuàng)建和尋訪117
4.2.1 一維數(shù)組的創(chuàng)建117
4.2.2 一維數(shù)組的子數(shù)組尋訪和賦值118
4.3 二維數(shù)組的創(chuàng)建119
4.3.1 直接輸入法119
4.3.2 利用M文件創(chuàng)建和保存數(shù)組120
4.4 二維數(shù)組元素的標(biāo)識120
4.4.1 “全下標(biāo)”標(biāo)識120
4.4.2 “單下標(biāo)”標(biāo)識120
4.4.3 “邏輯1”標(biāo)識121
4.5 二維數(shù)組的子數(shù)組尋訪和賦值122
4.6 執(zhí)行數(shù)組運算的常用函數(shù)123
4.6.1 函數(shù)數(shù)組運算規(guī)則的定義123
4.6.2 執(zhí)行數(shù)組運算的常用函數(shù)123
4.7 多項式的表達(dá)方式及其操作124
4.7.1 多項式的表達(dá)和創(chuàng)建124
4.7.2 多項式運算函數(shù)125
4.8 標(biāo)準(zhǔn)數(shù)組生成函數(shù)和數(shù)組操作函數(shù)130
4.8.1 標(biāo)準(zhǔn)數(shù)組生成函數(shù)130
4.8.2 數(shù)組操作函數(shù)131
4.9 高維數(shù)組132
4.9.1 高維數(shù)組的創(chuàng)建132
4.9.2 高維數(shù)組的標(biāo)識134
4.9.3 高維數(shù)組構(gòu)造和操作函數(shù)匯總134
4.1 0本章習(xí)題137
第5章 數(shù)值計算139
5.1 LU分解和恰定方程組的解139
5.1.1 LU分解.行列式和逆139
5.1.2 恰定方程組的解140
5.1.3 范數(shù).條件數(shù)和方程解的精度141
5.2 矩陣特征值和矩陣函數(shù)142
5.2.1 特征值和特征向量的求取142
5.2.2 特征值問題的條件數(shù)143
5.2.3 復(fù)數(shù)特征值對角陣與實數(shù)塊特征值對角陣的轉(zhuǎn)換143
5.2.4 矩陣的譜分解和矩陣函數(shù)144
5.3 奇異值分解145
5.3.1 奇異值分解和矩陣結(jié)構(gòu)145
5.3.2 線性二乘問題的解146
5.4 函數(shù)的數(shù)值導(dǎo)數(shù)和切平面147
5.4.1 法線148
5.4.2 偏導(dǎo)數(shù)和梯度148
5.5 函數(shù)的零點149
5.5.1 多項式的根149
5.5.2 一元函數(shù)的零點150
5.5.3 多元函數(shù)的零點151
5.6 函數(shù)極值點152
5.6.1 一元函數(shù)的極小值點152
5.6.2 多元函數(shù)的極小值點153
5.7 數(shù)值積分155
5.7.1 一元函數(shù)的數(shù)值積分155
5.7.2 多重數(shù)值積分159
5.7.3 卷積160
5.8 本章習(xí)題163
第6章 MATLAB7.0基本編程165
6.1 腳本文件和函數(shù)文件165
6.1.1 M文本編輯器165
6.1.2 腳本文件166
6.1.3 函數(shù)文件167
6.1.4 M文件的一般結(jié)構(gòu)168
6.1.5 P文件169
6.2 變量和函數(shù)類型170
6.2.1 MATLAB變量的類型170
6.2.2 全局變量和局部變量170
6.2.3 子函數(shù)與私有函數(shù)171
6.3 控制流..1 72
6.3.1 For循環(huán)172
6.3.2 While循環(huán)174
6.3.3 If-Else-End結(jié)構(gòu)174
6.3.4 switch-case結(jié)構(gòu)176
6.3.5 try-catch結(jié)構(gòu)177
6.3.6 控制程序流的其他常用命令178
6.4 程序的調(diào)試(Debug)179
6.4.1 直接調(diào)試法179
6.4.2 工具調(diào)試法181
6.5 函數(shù)的設(shè)計和實現(xiàn)184
6.5.1 建立數(shù)學(xué)模型184
6.5.2 編寫代碼184
6.5.3 運行程序185
6.6 本章習(xí)題190
第7章 Simulink仿真系統(tǒng)191
7.1 Simulink概述191
7.1.1 Simulink的概念191
7.1.2 Simulink的工作環(huán)境192
7.1.3 Simulink的工作原理193
7.1.4 Simulink模型的特點194
7.1.5 Simulink中的數(shù)據(jù)類型195
7.1.6 Simulink的模塊和模塊庫197
7.2 模型的創(chuàng)建198
7.2.1 Simulink模塊的基本操作198
7.2.2 創(chuàng)建模型的基本步驟207
7.2.3 模型文件的格式209
7.3 子系統(tǒng)及其封裝209
7.3.1 創(chuàng)建子系統(tǒng)209
7.3.2 封裝子系統(tǒng)211
7.4 回調(diào)函數(shù)213
7.4.1 回調(diào)函數(shù)的基本概念213
7.4.2 回調(diào)函數(shù)的使用215
7.5 運行仿真215
7.5.1 使用窗口運行仿真215
7.5.2 仿真參數(shù)的設(shè)置216
7.5.3 使用MATLAB命令運行仿真221
7.5.4 改善仿真性能及精度222
7.6 仿真結(jié)果分析224
7.6.1 觀看仿真輸出結(jié)果224
7.6.2 線性化226
7.6.3 平衡點的分析227
7.7 模型的調(diào)試227
7.7.1 Simulink調(diào)試器227
7.7.2 命令行調(diào)試229
7.7.3 設(shè)置斷點230
7.7.4 顯示仿真的有關(guān)信息230
7.7.5 顯示模型信息231
7.8 綜合實例——交替執(zhí)行系統(tǒng)231
7.8.1 添加系統(tǒng)模塊231
7.8.2 設(shè)置系統(tǒng)各個模塊的屬性232
7.8.3 運行仿真系統(tǒng)234
7.9 本章習(xí)題234
第8章 文件I/O235
8.1 MATLAB文件I/O概述235
8.2 打開/關(guān)閉文件235
8.2.1 打開文件235
8.2.2 關(guān)閉文件236
8.3 讀取/寫入二進(jìn)制文件236
8.3.1 二進(jìn)制文件的讀取236
8.3.2 二進(jìn)制文件的寫入237
8.3.3 特殊二進(jìn)制文件的讀寫238
8.4 讀取/寫入文本文件242
8.4.1 文本文件的讀取242
8.4.2 文本文件的寫入243
8.5 文件內(nèi)的位置控制244
8.6 本章習(xí)題245
第9章 MATLAB7.0與Word.Excel的組合使用246
9.1 Notebook的安裝和使用環(huán)境246
9.1.1 Notebook的安裝246
9.1.2 Notebook的使用環(huán)境247
9.2 一個Notebook實例248
9.3 Notebook使用的幾個問題249
9.4 ExcelLink的安裝和使用環(huán)境249
9.4.1 ExcelLink簡介249
9.4.2 ExcelLink的安裝和使用環(huán)境250
9.4.3 設(shè)置ExcelLink的啟動方式251
9.4.4 終止ExcelLink的運行252
9.5 一個ExcelLink的實例253
9.5.1 數(shù)據(jù)表執(zhí)行方式253
9.5.2 宏命令執(zhí)行模式254
9.6 ExcelLink使用的幾個問題255
9.6.1 關(guān)于語法255
9.6.2 關(guān)于工作表255
9.7 本章習(xí)題256
第10章 應(yīng)用程序接口257
10.1 創(chuàng)建C語言MEX文件257
10.1.1 MEX文件簡介257
10.1.2 編寫CMEX文件258
10.2 創(chuàng)建Fortran語言MEX文件259
10.2.1 Fortran語言MEX文件簡介259
10.2.2 FortranMEX文件示例260
10.3 MAT文件的應(yīng)用261
10.4 MATLAB引擎技術(shù)的應(yīng)用263
10.5 MATLAB的Java接口266
10.5.1 Java接口應(yīng)用266
10.5.2 應(yīng)用示例267
10.6 VisualC++與MATLAB接口267
10.7 Delphi與MATLAB接口273
10.8 VisualBasic與MATLAB接口276
10.9 本章習(xí)題281
第11章 圖形用戶界面(GUI)制作282
11.1 GUI入門282
11.2 菜單285
11.2.1 菜單的布置286
11.2.2 建立菜單和子菜單286
11.2.3 菜單舉例286
11.2.4 菜單屬性287
11.2.5 菜單快捷鍵288
11.2.6 菜單的外觀289
11.2.7 顏色控制290
11.2.8 回調(diào)屬性292
11.2.9 M文件的舉例292
11.3 控制框295
11.3.1 按鈕鍵296
11.3.2 選擇按鈕296
11.3.3 檢查框297
11.3.4 靜態(tài)文本框298
11.3.5 可編輯文本框299
11.3.6 滑標(biāo)300
11.3.7 彈出式菜單301
11.3.8 框架302
11.3.9 控制框?qū)傩?03
11.3.1 0控制框布置的考慮305
11.3.1 1M文件舉例305
11.4 編程和回調(diào)考慮307
11.4.1 腳本與函數(shù)307
11.4.2 獨立的回調(diào)函數(shù)308
11.4.3 遞歸函數(shù)調(diào)用309
11.4.4 全局變量311
11.4.5 用戶數(shù)據(jù)屬性311
11.4.6 調(diào)試GUIM文件312
11.5 指針和鼠標(biāo)按鈕事件313
11.5.1 按鈕單擊314
11.5.2 按下按鈕314
11.5.3 按鈕松開314
11.5.4 光標(biāo)的移動314
11.6 中斷回調(diào)的規(guī)則314
11.6.1 回調(diào)處理315
11.6.2 防止中斷315
11.7 M文件舉例315
11.8 對話框和請求程序321
11.8.1 對話框322
11.8.2 請求程序323
11.9 本章習(xí)題327
附錄A MATLAB常用的數(shù)學(xué)函數(shù)328
附錄B 圖像工具箱函數(shù)330
參考文獻(xiàn) 337

本目錄推薦

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