-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

腦動力:MATLAB函數功能速查效率手冊

( 簡體 字)
作者:陳明類別:1. -> 工程繪圖與工程計算 -> Matlab
譯者:
出版社:電子工業出版社腦動力:MATLAB函數功能速查效率手冊 3dWoo書號: 32695
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:6/1/2012
頁數:560
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787121166099
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:



數學仿真軟件MATLAB在20世紀80年代誕生之時,便以其獨特的風格引起業界的注意。時至今日,經過30多年的發展,MATLAB贏得了越來越多的認可,并已深入到眾多學科中,在各大公司、科研機構和大中專院校得到了普及和廣泛應用。本書以MATLAB R2010b為藍本,介紹MATLAB部分常見函數的功能和調用格式。
本書的特點
與MATLAB有關的任何數值運算或建模仿真都離不開函數。本書介紹了近450個函數,旨在通過對MATLAB函數的講解,使各行各業的用戶能夠有效地使用MATLAB進行學習和工作。本書的主要特點如下:
函數全面,內容翔實。本書講解了近450個函數,覆蓋了MATLAB的各個常用領域,大部分函數均有實例和分析。
分類清晰,易于查詢。本書的目錄將函數按功能分類,另外,在書的末尾又將函數按首字母進行分類排序,使讀者可以像查字典一樣定位函數。
通用性與專業性相結合。本書介紹的函數,既有諸如sum(求和)、rand(產生隨機數)這樣通用性比較強、各行各業都可能使用的函數,也有諸如chirp(產生掃頻信號)、taylor(泰勒展開)這樣專業性比較強的函數,意在使本書能夠適應不同用戶群的需要。
理論講解與實例分析相結合。理論講解內容全面但不夠生動,實例分析能使用戶印象深刻,但全面性尚有不足。本書將兩者有機結合起來,實例分析與理論講解并重,使函數更易掌握。
注重基礎,由淺入深。第1章和第2章介紹MATLAB軟件,以及MATLAB語言的基礎知識,使用戶能夠大致掌握MATLAB語言的語法規則,第3~12章介紹各類函數。本書由淺入深,使知識呈現自然的難度梯度,更符合學習規律。
辨析與注意。本書對于部分功能相近的函數,增加了一個辨析與注意的部分,提醒讀者注意它們的區別。
本書的主要內容
第1章的內容主要是MATLAB軟件的基本介紹。首先介紹了MATLAB的功能及優缺點,隨后從版本沿革、安裝、集成環境、幫助系統等方面使讀者對MATLAB有立體的了解。
第2章介紹了MATLAB的數據類型、流程控制、運算符等內容,又講解了M文件和MATLAB中常用的文件輸入/輸出方法。
第3章和第4章介紹矩陣的生成和運算。主要介紹了基本的矩陣生成和運算函數,第4章介紹一些較復雜的矩陣生成函數和稀疏矩陣的創建、轉化函數。
第5章介紹數學函數。主要介紹了三角函數、取整函數、指數和對數函數,以及與復數有關的函數等基本數學函數。此外,還介紹了求最值、平均值、連乘等數據分析函數。
第6章介紹插值和數值微積分函數。在工程實踐中,往往只能獲得有限的觀測點,在觀測點以外,可以用插值和擬合的方法進行逼近。微分和積分是最基本的高等數學數值計算方法。
第7章介紹繪圖與圖形處理。MATLAB有強大的圖形能力,這一章從二維圖形、特殊坐標圖形、三維圖形、圖形圖像等方面介紹MATLAB中的繪圖方法。
第8章介紹GUI程序設計。主要介紹GUIDE工具的使用和基本的GUI設計函數,以及MATLAB的預定義對話框的使用。
第9章介紹符號運算。這一章從算術符號運算、符號積分變換和其他符號運算函數三方面進行講解。
第10章介紹概率統計函數。本章是全書內容最多的一章,從隨機數生成、隨機變量的累積分布和逆累積分布、隨機變量的數字特征、參數估計、假設檢驗和圖形繪制6個方面來介紹。
第11章介紹Simulink仿真。Simulink以可視化操作為主,本章從建模命令和仿真命令兩方面介紹Simulink命令,基本上涵蓋了MATLAB中與Simulink有關的函數。
第12章介紹與信號處理有關的函數。MATLAB有專門的信號處理工具箱,用于數字信號處理。本章從信號的產生、信號的時頻分析、濾波器設計3個方面介紹信號處理函數。

適合閱讀本書的讀者
MATLAB初學者。
大、中專院校的學生。
工程研發人員。

編 者
內容簡介:

美國MathWorks公司推出的MATLAB(Matrix Laboratory)與Mathematica、Maple并稱為三大數學軟件,是世界領先的理論和工程仿真軟件之一。數量眾多的函數在MATLAB中占據非常重要的地位,不學會使用函數,就無法有效地使用MATLAB進行計算與仿真。本書較全面地介紹了MATLAB函數,涵蓋了矩陣的生成和基本運算、矩陣運算進階、數學函數、插值與數值微積分函數、繪圖與圖形處理、GUI程序設計、符號運算函數、概率統計、Simulink仿真及信號處理等方面的內容。
本書注重基礎,在講解函數前簡要介紹MATLAB的基礎知識,使不熟悉MATLAB的用戶可以初步掌握MATLAB語言的特點。本書的另一個突出特點是實用性,本書的函數較為全面,并挑選了各類函數中使用頻率較高的部分加以講解,大部分函數都附有實例和分析。

目錄:

第1章 初識MATLAB 1
1.1 MATLAB簡介和使用 1
1.1.1 MATLAB的功能和優缺點 1
1.1.2 MATLAB產品系列和版本介紹 4
1.1.3 MATLAB的安裝 5
1.1.4 MATLAB集成開發環境 11
1.1.5 搜索路徑設定 15
1.2 MATLAB幫助和演示系統 17
1.2.1 聯機幫助系統 17
1.2.2 命令窗口查詢幫助系統 19
1.2.3 聯機演示系統 20
第2章 MATLAB基礎知識 22
2.1 MATLAB語言基礎 22
2.1.1 MATLAB的數據類型 22
2.1.2 變量與數組 30
2.1.3 預定義變量 34
2.1.4 MATLAB運算符 35
2.1.5 流程控制語句 40
2.1.6 常用命令 44
2.2 M文件 46
2.2.1 M腳本文件 47
2.2.2 M函數文件 49
2.3 文件輸入/輸出(I/O) 50
2.3.1 load/save 51
2.3.2 dlmread/dlmwrite 52
2.3.3 imread/imwrite 53
第3章 矩陣的生成和基本運算 55
3.1 常用矩陣生成 55
3.1.1 zeros——創建零矩陣 55
3.1.2 eye——創建單位矩陣 56
3.1.3 magic——創建魔方矩陣 57
3.1.4 ones——創建全1矩陣 57
3.1.5 linspace——創建線性等分向量 58
3.1.6 logspace——創建對數等分向量 59
3.1.7 rand——創建均勻分布隨機矩陣 60
3.1.8 randn——創建正態分布隨機矩陣 61
3.1.9 randperm——生成隨機整數排列 63
3.1.10 cat——創建多維數組 63
3.1.11 hilb——生成Hilbert(希爾伯特)矩陣 64
3.1.12 invhilb——生成逆希爾伯特矩陣 65
3.1.13 pascal——生成Pascal矩陣 65
3.1.14 toeplitz——生成托普利茲矩陣 66
3.1.15 compan——生成友矩陣 67
3.1.16 hankel——生成Hankel矩陣 68
3.1.17 blkdiag——生成以輸入元素為對角線
元素的矩陣 69
3.1.18 wilkinson——生成Wilkinson特征值
測試矩陣 69
3.1.19 spaugment——生成最小二乘增廣矩陣 70
3.2 矩陣基本運算 70
3.2.1 矩陣運算基礎 71
3.2.2 dot——向量或矩陣的點乘 72
3.2.3 cross——向量或矩陣的叉乘 73
3.2.4 rank——求矩陣的秩 74
3.2.5 det——求矩陣的行列式 75
3.2.6 inv——求矩陣的逆 75
3.2.7 pinv——求矩陣的偽逆矩陣 76
3.2.8 trace——求矩陣的跡 77
3.2.9 norm——求矩陣和向量的范數 78
3.2.10 conv——向量的卷積和多項式乘法 79
3.2.11 deconv——反褶積和多項式除法 80
3.2.12 kron——張量積 80
3.2.13 intersect——求兩個集合的交集 81
3.2.14 ismember——檢測集合中的元素 82
3.2.15 setdiff——求兩個集合的差 83
3.2.16 setxor——求兩個集合交集的非(異或) 84
3.2.17 union——求集合的并集 84
3.2.18 unique——求集合的單值元素 85
3.2.19 diag——創建對角矩陣 86
3.2.20 tril——下三角矩陣的抽取 87
3.2.21 triu——上三角矩陣的抽取 87
3.2.22 reshape——矩陣變維 88
3.2.23 repmat——矩陣的復制和平鋪 89
3.2.24 rot90——矩陣旋轉 90
3.2.25 fliplr——矩陣左右翻轉 91
3.2.26 flipud——矩陣上下翻轉 91
3.2.27 flipdim——按指定維數翻轉矩陣 92
3.2.28 expm——矩陣的指數函數 92
3.2.29 logm——求矩陣的對數 94
3.2.30 funm——矩陣的函數運算 95
3.2.31 sqrtm——矩陣的平方根 96
3.2.32 cond——求矩陣的條件數 97
3.2.33 condest——1-范數的條件數估計 97
3.2.34 normest——2-范數的條件數估計 98
3.2.35 rcond——矩陣可逆的條件數估值 99
3.2.36 condeig——特征值的條件數 100
3.2.37 rat/rats——用有理數形式表示矩陣 100
3.2.38 sym——數值矩陣轉為符號矩陣 101
3.2.39 factor——符號矩陣的因式分解 102
3.2.40 expand——符號矩陣的展開 102
3.2.41 numel——矩陣的元素個數 103
3.2.42 cdf2rdf——復對角矩陣轉化為實對角矩陣 103
3.2.43 orth——將矩陣正交規范化 104
3.2.44 rref——計算行階梯矩陣 105
第4章 矩陣運算進階 107
4.1 矩陣方程求解 107
4.1.1 eig——計算矩陣的特征值、特征向量 107
4.1.2 svd——奇異值分解 109
4.1.3 chol——Cholesky分解 110
4.1.4 lu——LU分解 111
4.1.5 qr——QR分解 112
4.1.6 qrdelete——對矩陣刪除行/列后進行QR分解 113
4.1.7 qrinsert——對矩陣添加行/列后進行QR分解 114
4.1.8 schur——Schur分解 115
4.1.9 qz——特征值問題的QZ分解 116
4.1.10 gsvd——廣義奇異值分解 117
4.1.11 rsf2csf——實Schur向復Schur轉化 118
4.1.12 hess——海森伯格形式的分解 119
4.1.13 直接法求線性方程組的特解 120
4.1.14 用rref函數求線性方程組的特解 121
4.1.15 null——求線性齊次方程組的通解 122
4.1.16 symmlq——LQ法解線性方程組 123
4.1.17 bicg——雙共軛梯度法解方程組 124
4.1.18 bicgstab——穩定雙共軛梯度法
解方程組 125
4.1.19 cgs——復共軛梯度平方法解方程組 126
4.1.20 lsqr——共軛梯度的LSQR方法 126
4.1.21 gmres——廣義最小殘差法解方程組 127
4.1.22 minres——最小殘差法解方程組 128
4.1.23 pcg——預處理共軛梯度法解方程組 129
4.1.24 qmr——準最小殘差法解方程組 129
4.2 稀疏矩陣技術 130
4.2.1 sparse——生成稀疏矩陣 130
4.2.2 full——將稀疏矩陣轉化為滿矩陣 132
4.2.3 spdiags——生成帶狀(對角)稀疏矩陣 132
4.2.4 speye——單位稀疏矩陣 133
4.2.5 sprand——生成均勻分布的隨機稀疏矩陣 134
4.2.6 sprandn——生成正態分布的隨機稀疏
矩陣 135
4.2.7 sprandsym——對稱隨機的稀疏矩陣 136
4.2.8 spconvert——外部數據轉化為稀疏矩陣 137
4.2.9 find——稀疏矩陣非零元素索引 138
4.2.10 spfun——針對稀疏矩陣中非零元素
應用函數 139
4.2.11 spy——畫稀疏矩陣非零元素的分布
圖形 140
4.2.12 colperm——非零元素的列變換 141
4.2.13 dmperm——Dulmage-Mendelsohn分解 141
4.2.14 luinc——稀疏矩陣的分解 142
4.2.15 eigs——稀疏矩陣的特征值分解 145
4.2.16 cholinc——稀疏矩陣的不完全Cholesky
分解 146
4.2.17 nnz——統計矩陣中非零元素的個數 146
4.2.18 nonzeros——用矩陣中的非零元素構成
列向量 147
4.2.19 nzmax——計算矩陣非零元素分配的
存儲空間數 148
第5章 數學函數 149
5.1 基本數學函數 149
5.1.1 sin和asin——正弦和反正弦函數 149
5.1.2 sinh和asinh——雙曲正弦和反雙曲正弦
函數 150
5.1.3 cos和acos——余弦和反余弦函數 151
5.1.4 cosh和acosh——雙曲余弦和反雙曲余弦
函數 152
5.1.5 tan和atan——正切和反正切函數 153
5.1.6 tanh和atanh——雙曲正切和反雙曲正切
函數 154
5.1.7 cot和acot——余切和反余切函數 155
5.1.8 coth和acoth——雙曲余切和反雙曲余切
函數 156
5.1.9 sec和asec——正割和反正割函數 157
5.1.10 sech和asech——雙曲正割和反雙曲
正割函數 158
5.1.11 csc和acsc——余割和反余割函數 159
5.1.12 csch和acsch——雙曲余割和反雙曲
余割函數 160
5.1.13 atan2——四象限的反正切函數 161
5.1.14 abs——數值的絕對值和復數的模值 162
5.1.15 exp——求以e為底的指數函數 162
5.1.16 log——求自然對數 163
5.1.17 log10/log2——求常用對數/以2為底的
對數 163
5.1.18 sort——排序函數 164
5.1.19 fix——向零方向取整 165
5.1.20 round——向最近的整數取整 166
5.1.21 floor——朝負無窮大方向取整 166
5.1.22 ceil——朝正無窮大方向取整 167
5.1.23 rem——求余數 168
5.1.24 real——復數的實數部分 168
5.1.25 imag——復數的虛數部分 169
5.1.26 angle——復數的相角 169
5.1.27 conj——復數的共軛值 170
5.1.28 complex——創建復數 170
5.1.29 mod——求模數 171
5.1.30 nchoosek——二項式系數或所有的
組合數 172
5.2 數據分析函數 173
5.2.1 max——最大值函數 173
5.2.2 min——最小值函數 174
5.2.3 mean——平均值函數 175
5.2.4 median——中位數函數 176
5.2.5 sum——求和函數 177
5.2.6 prod——連乘函數 178
5.2.7 cumsum——累積總和值 179
5.2.8 cumprod——累積連乘 180
第6章 插值與數值微積分函數 182
6.1 插值與擬合 182
6.1.1 interp1——一維數據插值函數 183
6.1.2 interp2——二維數據插值函數 185
6.1.3 interp3——三維數據插值函數 186
6.1.4 interpn——n維數據插值 188
6.1.5 spline——三次樣條插值 188
6.1.6 interpft——一維傅里葉(Fourier)插值 190
6.1.7 interp1q——快速一維插值 191
6.1.8 table1——一維查表函數 191
6.1.9 table2——二維查表函數 193
6.1.10 ndgrid——n維網格數據生成 194
6.2 微積分函數 195
6.2.1 limit——求極限 195
6.2.2 diff——求數值微分 197
6.2.3 diff——求符號微分 198
6.2.4 polyder——計算多項式的導數 199
6.2.5 fnder——基于樣條插值的數值微分求解
函數 200
6.2.6 gradient——求數值梯度 201
6.2.7 int——符號函數的積分 203
6.2.8 roots——求多項式的根 204
6.2.9 poly——通過根求原多項式系數 205
6.2.10 quad——一元函數的數值積分
(自適應Simpleson積分法) 206
6.2.11 quadl——一元函數的數值積分
(自適應Lobatto積分法) 207
6.2.12 trapz——用梯形法進行數值積分 207
6.2.13 dblquad——矩形區域二元函數重積分
的計算 208
6.2.14 dsolve——求解常微分方程式 209
6.2.15 fzeros——求一元函數的零點 210
6.2.16 龍格-庫塔法解微分方程 211
第7章 繪圖與圖形處理 213
7.1 二維圖形 213
7.1.1 plot——最常用的畫圖函數 213
7.1.2 畫圖基本設置 215
7.1.3 legend——加圖例 217
7.1.4 text——添加字符串 218
7.1.5 subplot——分區繪圖 219
7.1.6 grid、box——給坐標加網格和邊框 220
7.1.7 figure——創建窗口對象 221
7.1.8 hold——圖形保持 223
7.1.9 fplot——描繪函數f(x)的曲線 224
7.2 特殊坐標圖形 226
7.2.1 loglog——繪制雙對數坐標圖形 226
7.2.2 semilogx——單對數坐標 227
7.2.3 polar——繪制極坐標圖 229
7.2.4 bar和barh——二維條形圖 230
7.2.5 stairs——階梯圖形 231
7.2.6 ezplot——隱函數圖形繪制 232
7.2.7 fill——填充圖形 234
7.2.8 zoom——圖形縮放 235
7.2.9 compass——從原點畫箭頭圖 237
7.2.10 comet——二維彗星圖 239
7.2.11 errorbar——繪制誤差圖 240
7.2.12 feather——畫速度向量圖 241
7.2.13 hist——二維條形直方圖 242
7.2.14 rose——角度直方圖 243
7.2.15 stem——二維離散數據圖 245
7.2.16 stem3——三維離散數據圖 246
7.2.17 pie——繪制餅形圖 247
7.3 三維圖形 249
7.3.1 plot3——繪制三維曲線 249
7.3.2 mesh——繪制三維網格圖 250
7.3.3 surf——三維曲面圖 251
7.3.4 contour3——三維等高線繪制 253
7.3.5 contour——曲面的等高線 254
7.3.6 clabel——等高線高度標簽 256
7.3.7 contourc——等高線圖形計算 257
7.3.8 fill3——填充三維圖 258
7.3.9 sphere——繪制球體 260
7.3.10 contourf——填充二維等高線 261
7.3.11 pie3——三維餅形圖 262
7.3.12 comet3——三維彗星圖 263
7.3.13 cylinder——生成圓柱圖形 264
7.3.14 surfc——繪制陰影圖及等高線 266
7.3.15 surfl——帶光照模式的曲面圖 267
7.3.16 waterfall——瀑布圖 268
7.4 圖形圖像 270
7.4.1 view——視點處理 270
7.4.2 colormap——獲得當前色圖 271
7.4.3 brighten——色度控制函數 273
7.4.4 colorbar——顯示顏色條 275
7.4.5 contrast——提高灰色對比度 277
7.4.6 rgbplot——畫出色圖 278
7.4.7 shading——設置顏色色調 278
7.4.8 hidden——隱含線條的顯示 280
7.4.9 light——光照處理 281
7.4.10 image和imagesc——顯示圖像對象 281

第8章 GUI程序設計 283
8.1 GUI設計基本函數 283
8.1.1 用GUIDE設計GUI程序 283
8.1.2 get——獲得對象屬性 289
8.1.3 set——設置對象屬性 290
8.1.4 uimenu——創建用戶菜單 291
8.1.5 menu——生成菜單 292
8.1.6 uicontrol——控件編寫 294
8.1.7 uicontextmenu——創建上下文菜單 295
8.1.8 getappdata/setappdata——獲取/設置應用
程序定義的數據值 296
8.1.9 ginput——來自鼠標或指針的數據輸入 297
8.1.10 guihandles——創建句柄的一個結構 298
8.1.11 guidata——存儲或重新獲取應用數據 299
8.2 預定義對話框 300
8.2.1 dialog——創建并顯示對話框 300
8.2.2 errordlg——創建并顯示錯誤對話框 301
8.2.3 helpdlg——創建幫助對話框 302
8.2.4 warndlg——創建并顯示警告對話框 303
8.2.5 waitbar——顯示等待對話框 304
8.2.6 inputdlg——輸入對話框 305
8.2.7 listdlg——列表選擇對話框 307
8.2.8 msgbox——消息對話框 308
8.2.9 printpreview——打印預覽對話框 309
8.2.10 printdlg——打印對話框 310
8.2.11 questdlg——問題對話框 311
8.2.12 uigetdir——創建選擇目錄的標準對話框 312
8.2.13 uisetfont——設置字體對話框 314
8.2.14 uisetcolor——顏色選擇對話框 315
8.2.15 uigetfile——打開文件對話框 316
8.2.16 uiputfile——保存文件對話框 318
8.3 其他實用函數 319
8.3.1 gcf/gca/gco——返回當前圖形/坐標/對象
句柄 320
8.3.2 gcbo/gcbf——獲得當前執行程序的圖形
對象/其父對象的句柄 321
8.3.3 findall——查找所有圖形對象 322
8.3.4 allchild——返回對象的所有子對象 323
8.3.5 findobj——查找對象 324
8.3.6 uiwait/uiresume——停止/恢復程序執行 326
8.3.7 dragrect——鼠標拖動長方形 327
8.3.8 selectmoveresize——操作軸圖形對象和
用戶界面控制圖形對象 328
8.3.9 waitforbuttonpress——等待按鍵或鼠標
按下 330
第9章 符號運算函數 331
9.1 算術符號運算 331
9.1.1 sym——創建或轉換符號對象 331
9.1.2 syms——快速創建多個符號對象 334
9.1.3 符號表達式的加減乘除 335
9.1.4 numden——符號表達式的分子和分母 336
9.1.5 符號表達式求冪 337
9.1.6 symsum——求表達式的符號和 337
9.1.7 finverse——符號函數的反函數 338
9.1.8 compose——復合函數運算 339
9.1.9 findsym——找出符號表達式或矩陣中的
變量 340

9.1.10 sym2poly——將符號多項式轉為數值
形式 341
9.1.11 poly2sym——將多項式系數向量轉為
帶符號變量的多項式 342
9.1.12 pretty——符號表達式的化簡 342
9.1.13 collect——合并同類項 343
9.1.14 horner——表達嵌套形式的多項式 344
9.1.15 factor——符號表達式因式分解 345
9.1.16 expand——展開符號矩陣 345
9.1.17 simple/simplify——符號簡化 346
9.1.18 transpose——符號矩陣的轉置 348
9.2 符號函數作圖 349
9.2.1 ezplot3——畫符號函數的三維曲線圖 349
9.2.2 ezcontour——畫符號函數的等高線圖 350
9.2.3 ezcontourf——用不同顏色填充的
等高線圖 352
9.2.4 ezpolor——畫極坐標圖形 353
9.2.5 ezmesh——符號函數的三維網格圖 354
9.2.6 ezmeshc——同時畫曲面網格圖與
等高線圖 356
9.2.7 ezsurf——三維帶顏色的曲面圖 357
9.2.8 ezsurfc——同時畫出曲面圖與等高線圖 359
9.3 符號積分變換 360
9.3.1 fourier——Fourier變換 361
9.3.2 ifourier——Fourier逆變換 362
9.3.3 laplace——Laplace變換 364
9.3.4 ilaplace——Laplace逆變換 365
9.3.5 ztrans——Z變換 366
9.3.6 iztrans——逆Z變換 367
9.4 其他符號運算函數 368
9.4.1 vpa——可變精度算法 368
9.4.2 subs——替換符號表達式中的變量 369
9.4.3 taylor——符號函數的泰勒級數展開式 369
9.4.4 jacobian——求雅可比矩陣 371
9.4.5 rsums——交互式計算Riemann 371
9.4.6 latex——符號表達式的LaTeX表達式 372
9.4.7 ccode——符號表達式的C語言代碼 374
9.4.8 fortran——符號表達式的Fortran語言
代碼 375
第10章 概率統計 377
10.1 隨機數生成 377
10.1.1 binornd/binopdf——生成二項分布
隨機數 377
10.1.2 betarnd/betapdf——生成beta分布
隨機數 379
10.1.3 normrnd/normpdf——生成正態分布
隨機數 381
10.1.4 lognrnd/lognpdf——對數正態分布
隨機數函數 382
10.1.5 chi2rnd /chi2pdf——卡方分布
隨機數函數 384
10.1.6 ncx2rnd/ncx2pdf——非中心卡方
分布隨機數函數 386
10.1.7 frnd/fpdf——F分布隨機數函數 388
10.1.8 ncfrnd/ncfpdf——非中心F分布
隨機數函數 389
10.1.9 poissrnd/poisspdf——泊松分布
隨機數函數 391
10.1.10 trnd/tpdf——t分布隨機數函數 392
10.1.11 nctrnd/nctpdf——非中心t分布
隨機數函數 394
10.1.12 raylrnd/raylpdf——瑞利分布
隨機數函數 395
10.1.13 wblrnd/wblpdf——韋伯分布
隨機數函數 397
10.1.14 gamrnd/gampdf——求伽馬分布
隨機數函數 398
10.1.15 exprnd/exppdf——指數分布隨機數函數 400
10.1.16 random——生成指定分布的隨機數 401
10.1.17 pdf——計算指定分布的概率密度函數 403
10.2 隨機變量的累積分布/逆累積分布 404
10.2.1 binocdf——二項分布的累積概率值 404
10.2.2 normcdf——正態分布的累計概率值 405
10.2.3 betacdf——beta分布累積分布函數 407
10.2.4 cdf——指定分布的累積分布函數 408
10.2.5 norminv——正態分布逆累積分布函數 409
10.2.6 betainv——beta分布逆累積分布函數 410
10.2.7 icdf——計算逆累積分布函數 411
10.3 隨機變量的數字特征 413
10.3.1 mean——計算樣本均值 413
10.3.2 geomean——計算幾何平均數 414
10.3.3 nanmean——忽略NaN的算術平均值 414
10.3.4 harmmean——求調和平均數 415
10.3.5 var——求樣本方差 416
10.3.6 std——求樣本標準差 417
10.3.7 nanstd——忽略NaN計算的標準差 418
10.3.8 median——計算中位數 419
10.3.9 nanmedian——忽略了NaN的中位數 420
10.3.10 range——求最大值與最小值之差 421
10.3.11 skewness——樣本的偏斜度 422
10.3.12 unifstat——均勻分布的期望和方差 423
10.3.13 normstat——正態分布的期望和方差 423
10.3.14 binostat——二項分布的期望和方差 424
10.3.15 cov——協方差 424
10.3.16 corrcoef——相關系數 425
10.4 參數估計 426
10.4.1 unifit——均勻分布的參數估計 426
10.4.2 normfit——正態分布的參數估計 427
10.4.3 binofit——二項分布的參數估計 428
10.4.4 betafit——貝塔分布的參數估計 429
10.4.5 expfit——指數分布的參數估計 430
10.4.6 gamfit——伽馬分布的參數估計 431
10.4.7 wblfit——韋伯分布的參數估計 431
10.4.8 poissfit——泊松分布的參數估計 432
10.4.9 mle——指定分布的參數估計 433
10.4.10 nlinfit——非線性回歸 434
10.4.11 nlintools——交互式非線性回歸 436
10.4.12 nlparci——非線性回歸參數的置信區間 437
10.5 假設檢驗 439
10.5.1 ttest——t檢驗法 439
10.5.2 ztest——u檢驗法 440
10.5.3 signtest——符號檢驗 441
10.5.4 ranksum——秩和檢驗 442
10.5.5 signrank——符號秩檢驗 443


10.5.6 ttest2——兩個正態總體均值差的檢驗
(t檢驗) 444
10.5.7 jbtest——正態分布的擬合度測試 445
10.5.8 kstest——單個樣本分布的Kolmogorov-
Smirnov測試 446
10.5.9 kstest2——兩個樣本具有相同的連續
分布的假設檢驗 447
10.6 圖形繪制 448
10.6.1 lsline——最小二乘擬合直線 448
10.6.2 normplot——繪制正態分布概率圖形 449
10.6.3 tabulate——數據的頻率表顯示 450
10.6.4 capaplot——樣本的概率圖形 451
10.6.5 cdfplot——經驗累積分布函數圖形 452
10.6.6 wblplot——韋伯分布概率圖形 454
10.6.7 histfit——帶有正態分布曲線的直方圖 455
10.6.8 boxplot——樣本數據盒須圖 456
10.6.9 refline——為圖形添加參考線 457
10.6.10 refcurve——為圖形添加多項式曲線 458
10.6.11 normspec——在指定界線之間繪制正態
分布曲線 459
第11章 Simulink仿真 461
11.1 建模命令 461
11.1.1 Simulink——打開Simulink模塊庫
瀏覽器 461
11.1.2 new_system——建立新的仿真模型 462
11.1.3 find_system——查找指定的仿真系統 463
11.1.4 load_system——加載指定的仿真系統 464
11.1.5 open_system——打開指定的仿真系統 465
11.1.6 close_system——關閉系統模型 466
11.1.7 save_system——保存系統模型 467
11.1.8 add_block——添加指定模塊 468
11.1.9 delete_block——刪除指定模塊 468
11.1.10 get_param——獲取系統模型的參數 469
11.1.11 set_param——設置系統模型的參數 471
11.1.12 gcs/gcb——獲得當前系統/當前模塊
的路徑名 471
11.1.13 gcbh/getfullname——獲得當前模塊的
句柄和名稱 473
11.1.14 slupdate——更新仿真模塊 474
11.1.15 bdclose——關閉當前仿真系統窗口 475
11.1.16 slhelp——查看幫助信息 476
11.2 仿真命令 477
11.2.1 sim——動態系統仿真 477
11.2.2 simget——獲取仿真系統信息 478
11.2.3 simset——設置仿真系統參數值 479
11.2.4 simplot——繪制仿真輸出的圖形 480
11.2.5 linmod——模型線性化 482
11.2.6 trim——求解系統平衡點 482
第12章 信號處理 484
12.1 信號的產生 484
12.1.1 單位沖激/階躍信號的產生 484
12.1.2 sinc——生成sinc信號 485
12.1.3 sawtooth——生成鋸齒波或三角波 486
12.1.4 chirp——生成掃頻信號 488
12.1.5 diric——生成Dirichlet信號 489

12.2 信號時頻分析 490
12.2.1 mean——信號的均值 490
12.2.2 std——信號的標準差 491
12.2.3 xcorr——估計信號的相關性 492
12.2.4 conv——信號卷積 493
12.2.5 fft/ifft——快速傅里葉變換/逆變換 494
12.2.6 dct——離散余弦變換 495
12.2.7 idct——逆離散余弦變換 497
12.2.8 fft2/ifft2——二維快速傅里葉變換/
逆變換 498
12.2.9 hilbert——希爾伯特變換 500
12.2.10 residuez——Z變換的部分分式展開 501
12.3 濾波器的設計 502
12.3.1 buttap——設計巴特沃斯模擬低通
濾波器 502
12.3.2 cheb1ap——設計切比雪夫1型模擬
低通濾波器 503
12.3.3 cheb2ap——設計切比雪夫2型模擬
低通濾波器 504
12.3.4 besselap——設計Bessel模擬低通濾波器 504
12.3.5 butter——設計巴特沃斯濾波器 505
12.3.6 cheby1——設計切比雪夫1型濾波器 507
12.3.7 cheby2——設計切比雪夫2型濾波器 509
12.3.8 impinvar——模擬濾波器轉換為數字
濾波器 511
12.3.9 bilinear——用雙線性變換法將模擬
濾波器轉為數字濾波器 512
12.3.10 ellip——設計橢圓濾波器 512
12.3.11 yulewalk——遞歸IIR數字濾波器
的設計 514
12.3.12 fir1——設計FIR濾波器 515
12.3.13 fir2——設計基于頻率采樣的FIR
濾波器 517
附錄A MATLAB常用函數首字母排序檢索表 518
序: