注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡行業(yè)軟件及應用MATLAB 2020中文版從入門到精通

MATLAB 2020中文版從入門到精通

MATLAB 2020中文版從入門到精通

定 價:¥79.80

作 者: 槐創(chuàng)鋒,郝勇 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115550859 出版時間: 2021-03-01 包裝: 平裝
開本: 16開 頁數(shù): 376 字數(shù):  

內(nèi)容簡介

  全書以MATLAB 2020為基礎,結(jié)合高等學校的教學任務和計算科學的應用,詳細講解了數(shù)學計算和仿真分析的各種方法和技巧,力爭讓學生與零基礎讀者最終脫離書本,將所學知識應用于工程實踐中。本書主要內(nèi)容包括MATLAB基礎知識,程序設計基礎,二維圖形、三維圖形繪制,圖像繪制,數(shù)列、級數(shù)與極限計算,符號運算,積分計算,微分方程,圖形用戶界面設計,Simulink仿真基礎,MATLAB聯(lián)合編程,優(yōu)化設計,供應中心選址設計實例,數(shù)字低通信號頻譜分析設計實例,函數(shù)**化解設計實例等。本書內(nèi)容覆蓋數(shù)學計算與仿真分析的各個方面,既有MATLAB基本函數(shù)的介紹,又有用MATLAB編寫的計算程序,以及利用函數(shù)解決不同數(shù)學應用問題的方案等。本書既可作為MATLAB初學者的入門用書,又可作為相關工程技術人員、大學生、研究生的工具書。

作者簡介

  槐創(chuàng)鋒,博士,華東交通大學機械工程系副教授。主要從事機械工程相關專業(yè)教學和科研工作,主持和參與省部級科研項目20多項,發(fā)表SEI等高水平論文50多篇,并出版著作20多部。

圖書目錄

第 1章 MATLAB基礎知識 1
1.1 MATLAB中的科學計算概述 1
1.1.1 MATLAB的發(fā)展歷程 1
1.1.2 MATLAB系統(tǒng) 2
1.2 MATLAB 2020的工作界面 3
1.2.1 標題欄 3
1.2.2 功能區(qū) 4
1.2.3 工具欄 4
1.2.4 命令行窗口 4
1.2.5 命令歷史記錄窗口 6
1.2.6 當前文件夾窗口 7
1.2.7 工作區(qū)窗口 8
1.2.8 圖像窗口 11
1.3 MATLAB命令的組成 11
1.3.1 基本符號 12
1.3.2 功能符號 13
1.3.3 常用命令 14
1.3.4 基本數(shù)學函數(shù) 16
1.4 M文件 16
1.4.1 命令式文件 17
1.4.2 函數(shù)式文件 19
第 2章 程序設計基礎 20
2.1 數(shù)據(jù)類型 20
2.1.1 變量與常量 20
2.1.2 數(shù)值 22
2.1.3 字符串 26
2.1.4 向量 29
2.1.5 矩陣 32
2.1.6 單元型變量 37
2.1.7 結(jié)構(gòu)型變量 40
2.2 運算符 41
2.2.1 算術運算符 41
2.2.2 關系運算符 42
2.2.3 邏輯運算符 42
2.3 數(shù)值運算 42
2.3.1 矩陣運算 42
2.3.2 向量運算 49
2.4 MATLAB的幫助系統(tǒng) 52
2.4.1 聯(lián)機幫助系統(tǒng) 52
2.4.2 幫助命令 52
2.4.3 聯(lián)機演示系統(tǒng) 54
2.4.4 網(wǎng)絡資源 56
2.5 MATLAB程序設計 57
2.5.1 表達式、表達式語句與賦值語句 57
2.5.2 程序結(jié)構(gòu) 58
2.5.3 程序流程控制指令 64
2.5.4 人機交互語句 65
2.5.5 MATLAB程序的調(diào)試命令 67
2.6 函數(shù)句柄 67
2.6.1 函數(shù)句柄的創(chuàng)建與顯示 67
2.6.2 函數(shù)句柄的調(diào)用與操作 68
2.6.3 輔助函數(shù) 68
2.7 操作實例——調(diào)用記錄結(jié)果的顯示 72
第3章 二維圖形繪制 76
3.1 二維曲線的繪制 76
3.1.1 繪制二維圖形 76
3.1.2 多圖形顯示 82
3.1.3 函數(shù)圖形的繪制 86
3.2 圖形屬性設置 90
3.2.1 圖形窗口的屬性 90
3.2.2 圖形放大與縮小 94
3.2.3 顏色控制 95
3.2.4 坐標系與坐標軸 96
3.2.5 圖形注釋 100
3.3 操作實例——編寫一個普通話等級考試評定函數(shù) 106
第4章 三維圖形繪制 109
4.1 三維繪圖 109
4.1.1 三維曲線繪圖函數(shù) 109
4.1.2 三維網(wǎng)格函數(shù) 113
4.1.3 三維曲面函數(shù) 117
4.1.4 柱面與球面 120
4.1.5 散點圖 122
4.1.6 三維圖形等值線 123
4.2 三維圖形修飾處理 129
4.2.1 視角處理 129
4.2.2 顏色處理 131
4.2.3 光照處理 134
4.3 操作實例——繪制函數(shù)的三維視圖 138
第5章 圖像繪制 141
5.1 網(wǎng)格圖形 141
5.2 彗星圖 142
5.3 向量圖形 144
5.4 圖像處理 146
5.4.1 圖像的顯示 146
5.4.2 圖像的讀寫 149
5.4.3 圖像格式的轉(zhuǎn)換 151
5.4.4 圖像信息查詢 153
5.5 動畫演示 154
5.5.1 動畫幀 155
5.5.2 動畫線條 157
5.5.3 生成動畫 160
5.6 操作實例——正弦函數(shù)運動動畫 162
第6章 數(shù)列、級數(shù)與極限計算 164
6.1 數(shù)列 164
6.1.1 數(shù)列求和 165
6.1.2 數(shù)列求積 172
6.1.3 數(shù)列擴展 176
6.2 級數(shù) 179
6.2.1 級數(shù)求和函數(shù) 179
6.2.2 級數(shù)累乘函數(shù) 180
6.3 極限與導數(shù) 181
6.3.1 極限 181
6.3.2 導數(shù) 183
6.4 操作實例——三角函數(shù)的近似導數(shù) 185
第7章 符號運算 187
7.1 符號與數(shù)值 187
7.1.1 符號與數(shù)值間的轉(zhuǎn)換 187
7.1.2 符號與數(shù)值間的精度設置 188
7.2 符號矩陣 189
7.2.1 符號矩陣的創(chuàng)建 190
7.2.2 符號矩陣的其他運算 192
7.2.3 符號多項式的簡化 195
7.3 多元函數(shù)分析 198
7.3.1 雅可比矩陣 198
7.3.2 實數(shù)矩陣的梯度 199
7.4 方程的運算 200
7.4.1 方程組的介紹 201
7.4.2 方程式的解 201
7.4.3 線性方程求解 203
7.5 線性方程組求解 203
7.5.1 線性方程組定義 203
7.5.2 利用矩陣的基本運算 204
7.5.3 利用矩陣分解法求解 207
7.5.4 非負最小二乘解 211
7.6 操作實例——四元一次方程組求解 212
第8章 積分計算 218
8.1 積分 218
8.1.1 定積分與廣義積分 218
8.1.2 不定積分 220
8.1.3 多重積分 220
8.2 積分變換 224
8.2.1 傅里葉(Fourier)變換 224
8.2.2 傅里葉(Fourier)逆變換 225
8.2.3 快速傅里葉(Fourier)變換 226
8.2.4 拉普拉斯(Laplace)變換 228
8.2.5 拉普拉斯(Laplace)逆變換 229
8.3 復雜函數(shù) 230
8.3.1 泰勒(Taylor)展開 230
8.3.2 傅里葉(Fourier)展開 232
8.4 操作實例——正弦信號頻譜圖 233
第9章 微分方程 236
9.1 歐拉方法 236
9.2 龍格-庫塔方法 238
9.2.1 龍格-庫塔方法 239
9.2.2 龍格-庫塔(Runge-Kutta)方法解剛性問題 244
9.3 PDE模型方法 245
9.3.1 PDE模型函數(shù) 246
9.3.2 網(wǎng)格圖 247
9.3.3 幾何圖形 252
9.3.4 邊界條件 255
9.4 偏微分方程 256
9.4.1 偏微分方程介紹 256
9.4.2 偏微分方程求解 257
9.5 操作實例——帶雅克比矩陣的非線性方程組求解 261
第 10章 圖形用戶界面設計 263
10.1 用戶界面概述 263
10.1.1 用戶界面對象 263
10.1.2 圖形用戶界面 264
10.2 圖形用戶界面設計方法 266
10.2.1 GUI概述 266
10.2.2 創(chuàng)建控件 266
10.2.3 控件屬性編輯 271
10.3 控件編程 274
10.3.1 菜單設計 274
10.3.2 回調(diào)函數(shù) 277
10.4 操作實例——圖片縮放 280
第 11章 Simulink仿真基礎 285
11.1 Simulink簡介 285
11.1.1 Simulink模型的特點 286
11.1.2 Simulink的數(shù)據(jù)類型 288
11.2 Simulink模塊庫 290
11.2.1 常用模塊庫 291
11.2.2 子系統(tǒng)及其封裝 293
11.3 模塊的創(chuàng)建 298
11.3.1 創(chuàng)建模塊文件 298
11.3.2 模塊的基本操作 300
11.3.3 模塊參數(shù)設置 301
11.3.4 模塊的連接 302
11.4 仿真分析 305
11.4.1 仿真參數(shù)設置 305
11.4.2 仿真的運行和分析 307
11.4.3 仿真錯誤診斷 308
11.5 回調(diào)函數(shù) 309
11.6 操作實例——彈球模型動態(tài)系統(tǒng) 311
第 12章 MATLAB聯(lián)合編程 317
12.1 應用程序接口介紹 317
12.1.1 MEX文件簡介 317
12.1.2 API庫函數(shù)和MEX文件的區(qū)別 318
12.1.3 MAT文件 318
12.2 MEX文件的編輯與使用 318
12.2.1 編寫C語言MEX文件 319
12.2.2 編寫FORTRAN語言MEX文件 320
12.3 MATLAB與.NET聯(lián)合編程 320
12.3.1 MATLAB Builder for.NET主要功能 321
12.3.2 MATLAB Builder for.NET原理 321
12.4 操作實例——MATLAB Builder for.NET
應用實例 322
第 13章 優(yōu)化設計 327
13.1 優(yōu)化問題概述 327
13.2 MATLAB中的工具箱 328
13.2.1 MATLAB中常用的工具箱 328
13.2.2 工具箱和工具箱函數(shù)的查詢 329
13.3 優(yōu)化工具箱中的函數(shù) 332
13.4 優(yōu)化函數(shù)的變量 333
13.5 參數(shù)設置 336
13.5.1 optimoptions函數(shù) 336
13.5.2 optimset函數(shù) 337
13.5.3 optimget函數(shù) 340
13.6 模型輸入時需要注意的問題 340
13.7 句柄函數(shù) 341
13.8 優(yōu)化算法介紹 341
13.8.1 參數(shù)優(yōu)化問題 341
13.8.2 無約束優(yōu)化問題 342
13.8.3 擬牛頓法實現(xiàn) 344
13.8.4 最小二乘優(yōu)化 344
13.8.5 非線性最小二乘實現(xiàn) 345
13.8.6 約束優(yōu)化 345
13.8.7 SQP實現(xiàn) 346
13.9 無約束非線性規(guī)劃問題 347
13.9.1 數(shù)學原理及模型 347
13.9.2 MATLAB工具箱中的基本函數(shù) 348
13.10 操作實例——求最優(yōu)化問題 352
第 14章 供應中心選址設計實例 355
14.1 最大值最小化概述 355
14.2 基本函數(shù) 356
14.3 供應中心選址設計 357
14.3.1 目標函數(shù)文件 358
14.3.2 設定初始值 358
14.3.3 調(diào)用函數(shù)求解 358
第 15章 數(shù)字低通信號頻譜分析設計實例 361
15.1 數(shù)字低通信號頻譜輸出 361
15.2 數(shù)字低通信號分析 366
15.2.1 繪制功率譜 366
15.2.2 數(shù)字信號譜分析 368
第 16章 函數(shù)最優(yōu)化解設計實例 371
16.1 半無限概述 371
16.2 基本函數(shù) 371
16.3 函數(shù)最優(yōu)化解 373
16.3.1 目標函數(shù)文件和約束函數(shù)文件 374
16.3.2 調(diào)用函數(shù)求解 374

本目錄推薦

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