注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具MATLAB 7.0程序設計快速入門

MATLAB 7.0程序設計快速入門

MATLAB 7.0程序設計快速入門

定 價:¥39.00

作 者: 豈興明 等編著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787115205384 出版時間: 2009-07-01 包裝: 平裝
開本: 16開 頁數: 336 字數:  

內容簡介

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

作者簡介

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

圖書目錄

第1章 MATLAB7.0基礎簡介.1
1.1 MATLAB語言簡介1
1.1.1 MATLAB簡介1
1.1.2 MATLAB產品系列與特點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 幫助和演示系統16
1.5 MATLAB7.0路徑搜索17
1.5.1 MATLAB7.0的當前目錄17
1.5.2 MATLAB7.0的路徑搜索17
1.6 MATLAB7.0幫助系統使用18
1.6.1 幫助窗口19
1.6.2 命令窗口查詢幫助19
1.7 MATLAB的通用命令20
1.7.1 基本系統命令21
1.7.2 工作區(qū)和變量的基本命令22
1.7.3 預定義變量23
1.7.4 數值的輸出格式23
1.7.5 時間和日期操作24
1.7.6 取整命令及相關命令26
1.8 本章習題27
第2章 MATLAB基礎知識28
2.1 MATLAB數據類型28
2.1.1 數值類型28
2.1.2 邏輯類型29
2.1.3 字符和字符串29
2.1.4 函數句柄29
2.1.5 結構體類型29
2.1.6 單元數組類型31
2.2 基本矩陣操作32
2.2.1 矩陣的構造33
2.2.2 矩陣大小的改變36
2.2.3 矩陣下標引用38
2.2.4 矩陣信息的獲取38
2.2.5 矩陣結構的改變39
2.2.6 稀疏矩陣40
2.3 運算符和特殊符號42
2.3.1 算術運算符42
2.3.2 關系運算符43
2.3.3 邏輯運算符45
2.3.4 運算優(yōu)先級46
2.4 字符串處理函數47
2.4.1 字符串的構造47
2.4.2 字符串比較函數47
2.4.3 字符串查找和替換函數48
2.4.4 字符串1數值轉換49
2.4.5 其他字符串處理函數53
2.5 本章習題55
第3章 數學運算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 矩陣元素的數學函數72
3.2.1 三角函數72
3.2.2 指數和對數函數80
3.2.3 復數函數81
3.2.4 截斷和求余函數83
3.3 特殊數學函數84
3.3.1 特殊函數84
3.3.2 數論函數85
3.3.3 坐標變換函數85
3.4 圖形繪制86
3.4.1 二維繪圖86
3.4.2 三維繪圖93
3.4.3 特殊圖形的繪制100
3.5 本章習題113
第4章 數值數組及其運算116
4.1 概述116
4.2 一維數組的創(chuàng)建和尋訪117
4.2.1 一維數組的創(chuàng)建117
4.2.2 一維數組的子數組尋訪和賦值118
4.3 二維數組的創(chuàng)建119
4.3.1 直接輸入法119
4.3.2 利用M文件創(chuàng)建和保存數組120
4.4 二維數組元素的標識120
4.4.1 “全下標”標識120
4.4.2 “單下標”標識120
4.4.3 “邏輯1”標識121
4.5 二維數組的子數組尋訪和賦值122
4.6 執(zhí)行數組運算的常用函數123
4.6.1 函數數組運算規(guī)則的定義123
4.6.2 執(zhí)行數組運算的常用函數123
4.7 多項式的表達方式及其操作124
4.7.1 多項式的表達和創(chuàng)建124
4.7.2 多項式運算函數125
4.8 標準數組生成函數和數組操作函數130
4.8.1 標準數組生成函數130
4.8.2 數組操作函數131
4.9 高維數組132
4.9.1 高維數組的創(chuàng)建132
4.9.2 高維數組的標識134
4.9.3 高維數組構造和操作函數匯總134
4.1 0本章習題137
第5章 數值計算139
5.1 LU分解和恰定方程組的解139
5.1.1 LU分解.行列式和逆139
5.1.2 恰定方程組的解140
5.1.3 范數.條件數和方程解的精度141
5.2 矩陣特征值和矩陣函數142
5.2.1 特征值和特征向量的求取142
5.2.2 特征值問題的條件數143
5.2.3 復數特征值對角陣與實數塊特征值對角陣的轉換143
5.2.4 矩陣的譜分解和矩陣函數144
5.3 奇異值分解145
5.3.1 奇異值分解和矩陣結構145
5.3.2 線性二乘問題的解146
5.4 函數的數值導數和切平面147
5.4.1 法線148
5.4.2 偏導數和梯度148
5.5 函數的零點149
5.5.1 多項式的根149
5.5.2 一元函數的零點150
5.5.3 多元函數的零點151
5.6 函數極值點152
5.6.1 一元函數的極小值點152
5.6.2 多元函數的極小值點153
5.7 數值積分155
5.7.1 一元函數的數值積分155
5.7.2 多重數值積分159
5.7.3 卷積160
5.8 本章習題163
第6章 MATLAB7.0基本編程165
6.1 腳本文件和函數文件165
6.1.1 M文本編輯器165
6.1.2 腳本文件166
6.1.3 函數文件167
6.1.4 M文件的一般結構168
6.1.5 P文件169
6.2 變量和函數類型170
6.2.1 MATLAB變量的類型170
6.2.2 全局變量和局部變量170
6.2.3 子函數與私有函數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結構174
6.3.4 switch-case結構176
6.3.5 try-catch結構177
6.3.6 控制程序流的其他常用命令178
6.4 程序的調試(Debug)179
6.4.1 直接調試法179
6.4.2 工具調試法181
6.5 函數的設計和實現184
6.5.1 建立數學模型184
6.5.2 編寫代碼184
6.5.3 運行程序185
6.6 本章習題190
第7章 Simulink仿真系統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中的數據類型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 子系統及其封裝209
7.3.1 創(chuàng)建子系統209
7.3.2 封裝子系統211
7.4 回調函數213
7.4.1 回調函數的基本概念213
7.4.2 回調函數的使用215
7.5 運行仿真215
7.5.1 使用窗口運行仿真215
7.5.2 仿真參數的設置216
7.5.3 使用MATLAB命令運行仿真221
7.5.4 改善仿真性能及精度222
7.6 仿真結果分析224
7.6.1 觀看仿真輸出結果224
7.6.2 線性化226
7.6.3 平衡點的分析227
7.7 模型的調試227
7.7.1 Simulink調試器227
7.7.2 命令行調試229
7.7.3 設置斷點230
7.7.4 顯示仿真的有關信息230
7.7.5 顯示模型信息231
7.8 綜合實例——交替執(zhí)行系統231
7.8.1 添加系統模塊231
7.8.2 設置系統各個模塊的屬性232
7.8.3 運行仿真系統234
7.9 本章習題234
第8章 文件I/O235
8.1 MATLAB文件I/O概述235
8.2 打開/關閉文件235
8.2.1 打開文件235
8.2.2 關閉文件236
8.3 讀取/寫入二進制文件236
8.3.1 二進制文件的讀取236
8.3.2 二進制文件的寫入237
8.3.3 特殊二進制文件的讀寫238
8.4 讀取/寫入文本文件242
8.4.1 文本文件的讀取242
8.4.2 文本文件的寫入243
8.5 文件內的位置控制244
8.6 本章習題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 設置ExcelLink的啟動方式251
9.4.4 終止ExcelLink的運行252
9.5 一個ExcelLink的實例253
9.5.1 數據表執(zhí)行方式253
9.5.2 宏命令執(zhí)行模式254
9.6 ExcelLink使用的幾個問題255
9.6.1 關于語法255
9.6.2 關于工作表255
9.7 本章習題256
第10章 應用程序接口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文件的應用261
10.4 MATLAB引擎技術的應用263
10.5 MATLAB的Java接口266
10.5.1 Java接口應用266
10.5.2 應用示例267
10.6 VisualC++與MATLAB接口267
10.7 Delphi與MATLAB接口273
10.8 VisualBasic與MATLAB接口276
10.9 本章習題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 回調屬性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 滑標300
11.3.7 彈出式菜單301
11.3.8 框架302
11.3.9 控制框屬性303
11.3.1 0控制框布置的考慮305
11.3.1 1M文件舉例305
11.4 編程和回調考慮307
11.4.1 腳本與函數307
11.4.2 獨立的回調函數308
11.4.3 遞歸函數調用309
11.4.4 全局變量311
11.4.5 用戶數據屬性311
11.4.6 調試GUIM文件312
11.5 指針和鼠標按鈕事件313
11.5.1 按鈕單擊314
11.5.2 按下按鈕314
11.5.3 按鈕松開314
11.5.4 光標的移動314
11.6 中斷回調的規(guī)則314
11.6.1 回調處理315
11.6.2 防止中斷315
11.7 M文件舉例315
11.8 對話框和請求程序321
11.8.1 對話框322
11.8.2 請求程序323
11.9 本章習題327
附錄A MATLAB常用的數學函數328
附錄B 圖像工具箱函數330
參考文獻 337

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號