本書面向MATLAB的初中級讀者,在介紹MATLAB R2016a集成環境的基礎上,對MATLAB使用中常用的知識和工具進行了詳細的介紹,書中各章均提供了大量有針對性的算例,供讀者實戰練習。根據內容的側重點不同,全書分為4部分共24章:第1~5章為基礎部分;第6~10章為數學應用部分;第11~19章為工程應用部分;第20~24章為知識拓展部分,由于篇幅受限,此部分內容為電子書形式,請到www.fecit.com.cn/files/download/下載。
真正的MATLAB入門書、進階、實踐一本通\美國MathWorks公司推薦用書
更多計算機好書請關注:電子工業出版社當當自營店
劉浩,男,畢業于天津工業大學。04年獲得Adobe系列產品專家證書,ACCD平面設計師證書,CEAC國家信息產業平面設計師證書。上海碧海金沙設計總監,上海Nordri設計工作室(上海諾睿網絡信息科技有限公司)創始人兼任設計總監,北京拓撲人咨詢高級顧問,wps office簽約講師,復旦MBA港大項目組簽約講師。
及時篇
第1章MATLAB R2016a 概述...............1
1.1 MATLAB R2016a簡介................2
1.1.1 MathWorks及其產品概述........ 2
1.1.2 MATLAB 與其他數學軟件....... 2
1.1.3 MATLAB 的主要特點.............. 3
1.1.4 MATLAB 的系統組成.............. 3
1.1.5 MATLAB 應用程序簡介........... 4
1.1.6 MATLAB R2016a新特性......... 5
1.2 MATLAB R2016a的目錄結構.....6
1.3 MATLAB R2016a的工作環境.....7
1.3.1 菜單/工具欄............................... 8
1.3.2 命令行窗口................................ 9
1.3.3 工作區........................................ 9
1.4 MATLAB R2016a的通用命令... 10
1.5 MATLAB R2016a的文件管理... 11
1.5.1 當前文件夾瀏覽器和路徑管
理器.......................................... 11
1.5.2 搜索路徑及其設置.................. 12
1.6 MATLAB R2016a的幫助系統... 13
1.6.1 純文本幫助.............................. 13
1.6.2 演示(Demos)幫助............... 14
1.6.3 幫助導航瀏覽器...................... 15
1.7 MATLAB使用初步.................... 15
1.8 本章小結..................................... 16
第2章MATLAB 基礎知識...................17
2.1 數據類型..................................... 18
2.1.1 數值類型.................................. 18
2.1.2 邏輯類型.................................. 22
2.1.3 字符和字符串.......................... 24
2.1.4 函數句柄..................................26
2.1.5 結構體類型...............................28
2.1.6 數組類型..................................31
2.1.7 單元數組類型...........................32
2.1.8 map 容器類型...........................35
2.2 基本矩陣操作............................. 39
2.2.1 矩陣和數組的概念及其區別...39
2.2.2 矩陣的構造...............................40
2.2.3 矩陣大小及結構的改變...........44
2.2.4 矩陣下標引用...........................45
2.2.5 矩陣信息的獲取.......................47
2.2.6 矩陣的保存和加載...................52
2.3 運算符......................................... 58
2.3.1 算術運算符...............................58
2.3.2 關系運算符...............................59
2.3.3 邏輯運算符...............................61
2.3.4 運算優先級...............................62
2.4 字符串處理函數......................... 62
2.4.1 字符串的構造...........................63
2.4.2 字符串比較函數.......................64
2.4.3 字符串查找和替換函數...........64
2.4.4 字符串——數值轉換...............66
2.5 本章小結..................................... 66
第3章數組與矩陣...............................67
3.1 數組運算..................................... 68
3.1.1 數組的創建和操作...................68
3.1.2 數組的常見運算.......................71
3.2 矩陣操作..................................... 74
3.2.1 創建矩陣..................................74
3.2.2 改變矩陣大小...........................79
3.2.3 重構矩陣..................................81
3.3 矩陣元素的運算......................... 81
3.3.1 矩陣的加減運算...................... 82
3.3.2 矩陣的乘法運算...................... 83
3.3.3 矩陣的除法運算...................... 84
3.3.4 矩陣的冪運算.......................... 85
3.3.5 矩陣元素的查找...................... 85
3.3.6 矩陣元素的排序...................... 86
3.3.7 矩陣元素的求和...................... 87
3.3.8 矩陣元素的求積...................... 88
3.3.9 矩陣元素的差分...................... 88
3.4 矩陣運算..................................... 89
3.4.1 矩陣分析.................................. 89
3.4.2 矩陣分解.................................. 94
3.4.3 特征值和特征向量................ 100
3.5 稀疏矩陣................................... 102
3.5.1 稀疏矩陣的存儲方式............ 103
3.5.2 稀疏矩陣的生成.................... 103
3.5.3 稀疏矩陣的運算.................... 107
3.6 本章小結................................... 108
第4章MATLAB 編程基礎.................109
4.1 M文件編輯器........................... 110
4.2 變量....................................... 112
4.2.1 變量的命名............................ 112
4.2.2 變量的類型............................ 113
4.2.3 MATLAB 默認的特殊變量... 113
4.2.4 關鍵字.................................... 114
4.3 MATLAB的控制流.................. 114
4.3.1 順序結構................................ 114
4.3.2 if-else-end 分支結構.............. 115
4.3.3 switch-case ............................. 117
4.3.4 try-catch 結構......................... 119
4.3.5 for 循環結構.......................... 120
4.3.6 while 循環結構...................... 121
4.4 控制程序流的其他常用指令... 122
4.4.1 return 指令.............................. 122
4.4.2 input 和keyboard 指令.......... 123
4.4.3 yesinput指令.......................... 123
4.4.4 pause指令.............................. 123
4.4.5 continue指令......................... 124
4.4.6 break指令.............................. 124
4.4.7 error 和warning指令.............125
4.5 腳本和函數............................... 125
4.5.1 腳本........................................125
4.5.2 函數........................................126
4.5.3 M 文件的一般結構................127
4.5.4 匿名函數、子函數、私有函數
與私有目錄.............................129
4.5.5 重載函數................................131
4.5.6 eval和feval函數...................131
4.5.7 內聯函數................................134
4.5.8 向量化和預分配.....................136
4.5.9 函數的函數.............................137
4.5.10 P碼文件...............................138
4.6 M文件中變量的檢測與傳遞... 139
4.6.1 輸入/輸出變量檢測指令........139
4.6.2 “可變數量”輸入/輸出變量..140
4.6.3 跨空間變量傳遞和賦值.........142
4.7 MATLAB程序的調試.............. 144
4.7.1 程序調試的基本概念.............144
4.7.2 直接調試法.............................145
4.7.3 使用調試函數進行調試.........146
4.7.4 工具調試法.............................149
4.7.5 程序的性能優化技術.............150
4.8 本章小結................................... 151
第5章數據可視化.............................153
5.1 圖形繪制................................... 154
5.1.1 離散數據及離散函數.............154
5.1.2 連續函數................................154
5.1.3 圖形繪制示例.........................155
5.1.4 圖形繪制的基本步驟.............157
5.2 二維圖形繪制........................... 157
5.2.1 plot 指令.................................157
5.2.2 格柵........................................162
5.2.3 文字說明................................162
5.2.4 線型、標記和顏色.................165
5.2.5 坐標軸設置.............................168
5.2.6 圖形疊繪................................169
5.2.7 子圖繪制................................170
5.2.8 交互式繪圖.............................171
5.2.9 雙坐標軸繪制........................ 172
5.2.10 fplot繪圖指令...................... 173
5.2.11 ezplot繪圖指令................... 174
5.2.12 特殊坐標軸繪圖.................. 175
5.2.13 二維特殊圖形函數.............. 177
5.3 三維圖形繪制........................... 182
5.3.1 曲線圖繪制............................ 182
5.3.2 網格圖繪制............................ 183
5.3.3 曲面圖繪制............................ 184
5.3.4 光照模型................................ 185
5.3.5 繪制等值線圖........................ 186
5.4 四維圖形可視化....................... 187
5.4.1 用顏色描述第四維................ 187
5.4.2 其他函數................................ 188
5.5 本章小結................................... 189
第二篇
第6章數據分析................................191
6.1 多項式及其函數....................... 192
6.1.1 多項式的表達式和創建........ 192
6.1.2 多項式求根............................ 193
6.1.3 多項式的四則運算................ 194
6.1.4 多項式的導數、積分與估值196
6.1.5 多項式運算函數及操作指令197
6.1.6 有理多項式............................ 198
6.2 數據插值.........................
《MATLAB R2016a自學一本通》結構嚴謹、內容、圖文并茂、實例豐富,既適合信號處理、通信工程、自動控制、機械電子、自動化、電力電氣等專業的本科生、研究生、教師和科技工作者學習使用,也可以作為廣大MATLAB愛好者的自學用書。
可以的,但是對新手而言各種命令和函數太多了,記不過來,但書本身很好的
比較基礎的一本書,真的只適合入門,如果想深入這本肯定不夠
買這一本想好好學習學習MATLAB,希望能寫出好的博士論文
包裝較差 我買了這么多次書 第一次見就一層包裝的 拿的時候包裝已經爛了 封面磨的和舊書沒區別
還可以,就是書好像沒有配套視頻資料
緊跟技術發展
包裝很一般沒有塑封,不過書的內容很好,學完基本掌握matlab
這本書,厚度還不錯,講得也比較詳細,咨詢可以理解。
講的很詳實。
matlab一本通,很實用的書
對工作幫助大,實用性強
活動價格購買,價格優惠,配送快。
為什么沒有光盤和沒有包裝,真的醉
有一種劣質產品的感覺。。。。書皮很多折痕,書里面還有沒有印好的痕跡。
無語了,換了一次貨仍舊是封面破舊不堪,讓人覺得當當是把書貼著地面運過來的
內容基礎,太雜了,想要的沒有找到,或者比較簡單
不錯吧,雖然前幾章很入門,但是這一版多了經典智能算法一章,還算不錯
這本書這個后面都快磨爛了,下次上心點,不是只有當當可以買書。
這本書只適合小白菜使用,比起之前的版本差太多
還可以,跟著另一本買的,相對來說還可以,習慣性好評。
通俗易懂,但太厚了,適合長期要用MATLAB的學生
感覺表面有點灰了,但里面還可以。工具書嘛,關鍵是內容把
封面比較老 好像被人拆過一樣 不過算了 內容重要
內容很全面,很適合初學者全面入手入門,但是因為太全,可能有些地方不夠深入!
老師突然叫學MATLAB,買了看了之后覺得內容還是很不錯的。
很厚的一本,感覺很不錯,如果能看懂,估計很不錯
還是可以的,為建模和學習MATLAB買的,挺好
太好了,真是太好了,真是太棒了,字數好像不夠,真是太美妙了
買來入門MATLAB的指導書,翻看了一下,書的紙張印刷,編排介紹都很好,易讀性很強。
這本書封面有磨損,看起來不是很新,但是書里面確實正版,看起來也很好,建議這本書可以加個保護膜,防止運輸過程中傷害到心愛的書書/其他兩本很滿意呢
希望能夠通過這本書使我能入門MATLAB
東西不錯下次還會購買東西不錯下次還會購買東西不錯下次還會購買東西不錯下次還會購買
還行吧。。but(后面是重點)封面上面有個小洞。。不會是老鼠咬的吧。。不過不影響使用。
內容很全面,有基本知識和各種工具箱的介紹,很適合入門和平時查詢用。
用這本書自學matlab~內容又全面又詳細~
自學來建模的,整體不錯,非常詳細,。就是有一些小錯誤。如圖,命令帶多了個分號。還有,這本書賊厚,將近700頁,內容應有盡有
書挺好的,但是不知道所謂的150p的電子書怎么領取