注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算MatlabMatlab 6應用開發(fā)指南

Matlab 6應用開發(fā)指南

Matlab 6應用開發(fā)指南

定 價:¥55.00

作 者: 馬興義[等]編著
出版社: 機械工業(yè)出版社
叢編項: 軟件開發(fā)技術叢書
標 簽: Matlab

購買這本書可以去


ISBN: 9787111093084 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 379頁 字數(shù):  

內(nèi)容簡介

  本書詳細介紹了新一代的科學與工程計算軟件—Matlab/Simulink。內(nèi)容包括:Matlab應用開發(fā)環(huán)境,數(shù)值計算和統(tǒng)計,M文件編程,高級數(shù)據(jù)可視化技術,Simulink的使用,符號數(shù)學計算,Matlab應用程序接口,Matlab中的數(shù)據(jù)庫功能、Web功能和MatrixVB等。本書內(nèi)容全面、新穎,并提供了大量極具針對性和代表性的短小、精煉、實用的例程,有助于讀者迅速掌握相關知識。

作者簡介

暫缺《Matlab 6應用開發(fā)指南》作者簡介

圖書目錄

第1章    Matlab 6概述 1
1.1    Matlab 6簡介 1
1.1.1    Matlab 的組成 1
1.1.2    Simulink和Toolbox 2
1.1.3    Matlab 6運行的軟. 硬件環(huán)境 2
1.2    Matlab 6的安裝. 配置和卸載 3
1.2.1    安裝Matlab 6 4
1.2.2    配置Matlab 6 8
1.2.3    卸載Matlab 6 11
1.3    Matlab 6的啟動和退出 11
1.3.1    Matlab 6啟動過程 12
1.3.2    添加啟動選項 13
1.3.3    Matlab的退出 14
第2章     Matlab 6應用開發(fā)環(huán)境 15
2.1    Matlab 6桌面 15
2.1.1    起始便箋簿 16
2.1.2    設置Matlab 6桌面 17
2.1.3    Matlab桌面的公用部分 18
2.2    命令窗口 21
2.2.1    命令窗口的菜單欄 21
2.2.2    使用命令編輯區(qū) 23
2.2.3    Matlab常用命令 26
2.2.4    設置命令窗口的選項參數(shù) 31
2.3    命令歷史窗口 32
2.4    工作空間 33
2.5    當前目錄和路徑搜索 34
2.5.1    當前目錄 34
2.5.2    搜索路徑 35
2.6    使用幫助 39
2.7    Matlab數(shù)據(jù)輸入和輸出 42
2.7.1    Matlab數(shù)據(jù)輸入 43
2.7.2    Matlab數(shù)據(jù)輸出 50
2.8    方法與技巧 52
2.8.1    在Matlab 6啟動時做初始化, 使其
出現(xiàn)中文提示 52
2.8.2    在Matlab關閉時顯示提示對話框 53
2.8.3    如何在Matlab中播放聲音 54
2.8.4    利用彈出式菜單進行選擇輸入 54
第3章    Matlab數(shù)值計算和統(tǒng)計 55
3.1    矩陣和線性代數(shù) 55
3.1.1    矩陣與特殊矩陣的實現(xiàn) 55
3.1.2    矩陣的特征參數(shù)運算 59
3.1.3    求解線性方程 61
3.1.4    矩陣的逆 62
3.1.5    LU. QR. Cholesky 分解和奇
異值分解 63
3.1.6    方陣的非線性計算 63
3.1.7    特征值與特征矢量 64
3.2    多項式和插值 65
3.2.1    多項式 65
3.2.2    插值 68
3.3    數(shù)據(jù)分析和統(tǒng)計 70
3.3.1    基本數(shù)據(jù)分析函數(shù) 70
3.3.2    數(shù)據(jù)的預處理 72
3.4    功能函數(shù) 73
3.4.1    簡介 73
3.4.2    數(shù)學函數(shù)的曲線繪制 74
3.4.3    數(shù)值積分 75
3.5    稀疏矩陣 78
3.5.1    稀疏矩陣簡介 78
3.5.2    稀疏矩陣的產(chǎn)生 79
3.5.3    查看稀疏矩陣 80
3.5.4    稀疏矩陣的操作 81
3.5.5    實例:二階差分算子 81
3.6    字符數(shù)組和字符串操作 82
3.6.1    字符數(shù)組 82
3.6.2    字符串的單元矩陣 83
3.6.3    字符串的比較與歸類 84
3.6.4    字符串查找與替換 85
3.6.5    字符串與數(shù)值之間的轉換 86
3.7    類和對象 87
3.7.1    類與對象 87
3.7.2    重載與繼承 90
3.8    結構和單元數(shù)組 91
3.8.1    結構 91
3.8.2    單元數(shù)組 92
3.9    方法與技巧 94
3.9.1    如何查找程序執(zhí)行速度的瓶頸 94
3.9.2    如何建立多維矩陣 96
第4章    M文件編程 97
4.1    M文件 97
4.1.1    M文件類型 97
4.1.2    函數(shù)程序的基本結構 97
4.1.3    腳本文件格式 98
4.1.4    M文件的編輯環(huán)境 99
4.1.5    P代碼 99
4.2    函數(shù)和參數(shù) 100
4.2.1    函數(shù)概述 100
4.2.2    函數(shù)的工作過程 101
4.2.3    檢查輸入. 輸出參數(shù)的數(shù)目 102
4.2.4    傳遞可變數(shù)目的輸入輸出參數(shù) 103
4.3    變量 105
4.4    數(shù)據(jù)類型和運算符 107
4.4.1    數(shù)據(jù)類型 107
4.4.2    運算符 107
4.5    控制程序流程 112
4.6    輸入. 輸出 116
4.7    執(zhí)行字符串命令 117
4.8    時間和日期 119
4.9    錯誤與警告信息處理 121
4.10    M文件編輯/調試器 123
4.10.1    啟動編輯/調試器 123
4.10.2    編輯/調試器界面 124
4.10.3    編輯/調試器的調試功能 125
4.10.4    運用圖形調試界面調試程序 125
4.10.5    使用命令行調試程序 129
4.10.6    M_File 評述器 131
4.11    方法與技巧 132
4.11.1    使用子函數(shù) 132
4.11.2    利用循環(huán)從一文本文件中讀取數(shù)據(jù) 133
4.11.3    減少循環(huán) 134
4.11.4    應用私有函數(shù) 135
4.11.5    下標或索引操作 135
4.11.6    給數(shù)組預定維 136
4.11.7    內(nèi)存優(yōu)化 137
第5章    圖形用戶界面 139
5.1    圖形對象的屬性設置 139
5.2    GUI快速入門 142
5.3    開發(fā)GUI原則和步驟 147
5.3.1    一般原則 147
5.3.2    步驟 151
5.4    界面設計實現(xiàn) 152
5.4.1    句柄圖形 153
5.4.2    GUI應用選項 153
5.4.3    對象瀏覽器和屬性觀察器 154
5.4.4    排列工具 156
5.4.5    菜單編輯器 157
5.5    編寫GUI代碼 159
5.5.1    理解GUI的應用M文件 159
5.5.2    操作GUI數(shù)據(jù) 161
5.5.3    回調函數(shù)的種類 163
5.6    方法與技巧 163
5.6.1  如何定制漂亮的菜單 163
5.6.2  如何使用helpwin函數(shù)定制在線幫助 164
5.6.3  如何使用標準的視窗對話框 165
第6章    Matlab中的高級數(shù)據(jù)可視化技術  168
6.1    建立2D圖形  168
6.1.1    圖形窗口  169
6.1.2    基本繪圖函數(shù)  171
6.1.3    基本繪圖控制  174
6.2    建立3D圖形  178
6.2.1    基本的畫圖函數(shù)  178
6.2.2    利用3D圖形表示矩陣數(shù)據(jù)  179
6.2.3    利用色彩表示信息  181
6.2.4    控制光照. 視點. 相機屬性  182
6.2.5    投影方式和顯示比例  186
6.3    特殊圖形  188
6.3.1    條圖  189
6.3.2    面積圖  190
6.3.3    餅 圖  190
6.3.4    直方圖  191
6.3.5    離散數(shù)據(jù)圖  192
6.3.6    誤差條圖  193
6.3.7    矢量圖  194
6.3.8    等值線圖  196
6.3.9    交互繪圖 196
6.3.10    動畫制作  198
6.4    圖像操作  199
6.4.1    圖像類型  200
6.4.2    使用8位圖像  200
6.4.3    控制外觀比例和顯示尺寸  201
6.4.4    圖像對象及其屬性 202
6.4.5    讀寫圖像文件 203
6.5    3D建模 204
6.5.1    patch圖形對象 204
6.5.2    多面patch對象 206
6.5.3    patch對象著色 207
6.6    圖形輸出  208
6.6.1    菜單選擇打印  208
6.6.2    命令行打印  210
6.6.3    選擇設備驅動  211
6.6.4    在其他應用程序中應用Matlab圖形 212
6.7    方法與技巧 212
6.7.1    如何在同一個圖形中建立兩個相關
的坐標系 212
6.7.2    如何使得矩陣數(shù)據(jù)與屏幕像素一一
對應  213
6.7.3    如何使圖形變焦. 旋轉  213
第7章    Simulink的使用 215
7.1    Simulink輕松上手 215
7.2    構建模型 220
7.2.1    啟動Simulink 220
7.2.2    標準模塊的選取 221
7.2.3    模塊的編輯 221
7.2.4    模塊屬性的修改 222
7.2.5    模塊的連接 223
7.2.6    構建子系統(tǒng) 224
7.2.7    模型文件的保存及其格式 225
7.2.8  框圖的打印 226
7.3    運行Simulink 227
7.3.1    仿真參數(shù)對話框 227
7.3.2    用菜單命令運行仿真 230
7.3.3    用命令行運行仿真 231
7.4    Simulink 的調試 232
7.4.1    命令窗口調試 232
7.4.2    獲取調試幫助 233
7.4.3    單步調試 234
7.4.4    斷點調試 234
7.4.5    顯示仿真信息 235
7.4.6    顯示模型信息 236
7.4.7    使用集成環(huán)境的Simulink Debugger 237
7.5    子系統(tǒng)面罩的使用 239
7.6    方法與技巧 243
7.6.1    如何在子系統(tǒng)面罩圖標中顯示傳遞
函數(shù) 243
7.6.2    如何在子系統(tǒng)面罩圖標中顯示圖像 244
7.6.3    如何在打印Simulink框圖時為之定
制個性化邊框 245
第8章    符號數(shù)學計算 247
8.1    符號表達式 247
8.2    符號表達式的運算 248
8.2.1    符號表達式的運算概述 249
8.2.2    有理式的分子分母 250
8.2.3    高級運算 251
8.2.4    變換函數(shù) 253
8.2.5    變量替換 253
8.3    高等數(shù)學運算 254
8.3.1    微分 254
8.3.2    積分 255
8.3.3    求極限 256
8.3.4    泰勒級數(shù)展開 257
8.4    符號表達式簡化和格式化輸出 257
8.5    變精度運算 259
8.6    代數(shù)方程與微分方程求解 260
8.6.1    代數(shù)方程求解 260
8.6.2    微分方程求解 261
8.7    積分變換 261
第9章    Matlab應用程序接口 263
9.1    應用程序接口簡介 263
9.2    編寫MEX文件 263
9.2.1    配置編譯環(huán)境 264
9.2.2    C MEX文件 266
9.2.3    完整的MEX文件建立過程 266
9.2.4     處理字符串參數(shù) 270
9.2.5    傳遞兩個以上輸入或輸出參數(shù) 271
9.2.6    處理結構和細胞數(shù)組參數(shù) 272
9.2.7    調用Matlab的函數(shù) 275
9.2.8    關于MEX文件 277
9.3    操作MAT文件 277
9.4    Matlab ActiveX應用集成 284
9.4.1    Matlab ActiveX支持簡介 284
9.4.2    Matlab作為客戶端的應用 284
9.4.3    Matlab作為服務器的應用 291
9.5    應用 DDE與Matlab通信 294
9.5.1    DDE簡介 294
9.5.2    Matlab作為客戶端的應用 295
9.5.3    Matlab作為服務器的應用 296
9.5.4    在Visual Basic中利用Matlab DDE
畫圖 299
9.6    使用Matlab 引擎 300
9.6.1    Matlab引擎庫函數(shù)簡介 300
9.6.2    Matlab引擎庫應用樣例 301
第10章    Matlab中的數(shù)據(jù)庫功能 305
10.1    Matlab操作數(shù)據(jù)庫概述 305
10.2    安裝和配置 305
10.2.1    系統(tǒng)軟硬件要求 306
10.2.2    配置數(shù)據(jù)源 307
10.3    使用VBQ 311
10.3.1    啟動和退出VBQ 311
10.3.2    使用VBQ數(shù)據(jù)查詢功能 312
10.3.3    觀察查詢結果 314
10.4    VBQ的高級查詢選項 316
10.5    使用Matlab的數(shù)據(jù)庫工具箱的函數(shù) 320
10.5.1    從數(shù)據(jù)庫引入數(shù)據(jù) 321
10.5.2    查看引入的數(shù)據(jù)信息 324
10.5.3    向數(shù)據(jù)庫增加一個記錄 326
10.5.4    更改數(shù)據(jù)庫的一個記錄 328
10.5.5    輸入/輸出多個記錄 329
10.5.6    獲取元數(shù)據(jù) 332
第11章    Matlab中的Web功能 337
11.1    Matlab的網(wǎng)絡應用概述 337
11.2    安裝與配置 338
11.3    程序編制 339
11.3.1    建立一個向Matlab提交數(shù)據(jù)的HTML
輸入文檔 340
11.3.2    建立處理輸入數(shù)據(jù)和計算結果的
M文件 342
11.3.3    建立HTML輸出文檔 345
11.3.4    建立測試文件 346
11.4    例程:開發(fā)Matlab的Web應用 347
11.4.1    數(shù)據(jù)顯示 347
11.4.2    在輸出文檔中顯示Matlab圖形 349
11.5    深入理解Matlab Web Server 352
第12章    MatrixVB 355
12.1    MatrixVB簡介 355
12.1.1    查看矩陣(示例一) 356
12.1.2    不規(guī)則分形圖形(示例二)  357
12.2    Visual Basic語言簡介 358
12.3    MatrixVB中的矩陣 363
12.4    MatrixVB運算符 367
12.5    MatrixVB圖形 369
附錄A    Matlab 6軟件典型配置方案 372
附錄B    Matlab相關網(wǎng)址與公司 374
附錄C    隨書光盤內(nèi)容介紹與使用方法 376                  

本目錄推薦

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