注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)MATLAB從入門到實(shí)踐(第2版)

MATLAB從入門到實(shí)踐(第2版)

MATLAB從入門到實(shí)踐(第2版)

定 價(jià):¥69.00

作 者: 謝龍漢,蔡思祺 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121342363 出版時(shí)間: 2018-06-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  MATLAB適合多學(xué)科、多種工作平臺(tái),功能強(qiáng)大、界面友好且開(kāi)放性很強(qiáng)的交互式大型**應(yīng)用軟件,特別適合科學(xué)計(jì)算、數(shù)值分析、數(shù)字信號(hào)處理、自動(dòng)控制及工程應(yīng)用等。本書在1版廣泛應(yīng)用的基礎(chǔ)上,吸收眾多讀者的寶貴建議進(jìn)行改版,大幅完善了圖書內(nèi)容,以MATLAB R2017b版軟件為平臺(tái),注重實(shí)際應(yīng)用,通過(guò)大量實(shí)例,結(jié)合科學(xué)計(jì)算中的重要問(wèn)題,從MATLAB的入門知識(shí)開(kāi)始,詳細(xì)講解MATLAB圖形處理及圖形用戶界面,Simulink動(dòng)態(tài)系統(tǒng)仿真,線性方程組求解,非線性方程(組)求解,矩陣特征值求解、優(yōu)化、統(tǒng)計(jì),微分方程數(shù)值解,有限元方法編程等,并在每章中都有非常豐富的綜合實(shí)例。

作者簡(jiǎn)介

  謝龍漢,華南理工大學(xué)機(jī)械與汽車工程學(xué)院,副教授。2002年畢業(yè)于浙江大學(xué)過(guò)程裝備與控制工程專業(yè)本科,在浙江大學(xué)華工過(guò)程機(jī)械研究所取得碩士學(xué)位,之后在廣州本田汽車有限公司研發(fā)中心工作過(guò)兩年,2010年獲得香港中文大學(xué)機(jī)械與自動(dòng)化工程系的博士學(xué)位。國(guó)內(nèi)外學(xué)術(shù)期刊上發(fā)表30多篇學(xué)術(shù)論文,在CAD/CAM/CAE方面出版過(guò)多部著作,寫作經(jīng)驗(yàn)豐富,作品技術(shù)含量高,實(shí)用性強(qiáng)。

圖書目錄

 

第1部分  入 門 知 識(shí) 

第1章  MATLAB基礎(chǔ)概述 1

1.1  MATLAB科學(xué)計(jì)算概述 1

1.2  MATLAB科學(xué)計(jì)算的優(yōu)勢(shì) 3

1.3  MATLAB工作環(huán)境 4

1.3.1  操作界面的菜單欄 4

1.3.2  桌面平臺(tái)的工具欄 13

1.3.3  桌面組件 14

1.3.4  屬性設(shè)置 15

1.3.5  工作空間常用命令 20

1.4  功能模塊 20

1.4.1  基礎(chǔ)工具 21

1.4.2  控制 22

1.4.3  實(shí)時(shí)目標(biāo)系統(tǒng) 23

1.4.4  應(yīng)用接口 24

1.4.5  數(shù)學(xué)與金融 24

1.4.6  信號(hào)通信處理及系統(tǒng)開(kāi)發(fā) 26

1.4.7  測(cè)試測(cè)量 26

1.4.8  其他工具箱 27

1.5  數(shù)據(jù)輸入/輸出與文件操作 27

1.5.1  數(shù)據(jù)輸入與輸出 27

1.5.2  文件的打開(kāi)與關(guān)閉 30

1.5.3  二進(jìn)制文件的讀/寫操作 31

1.5.4  文本文件的讀/寫操作 32

1.5.5  數(shù)據(jù)文件定位 33

1.6  在線幫助系統(tǒng) 34

1.7  MATLAB的學(xué)習(xí)方法 37

1.8  MATLAB的安裝方法 37

第2章  MATLAB程序設(shè)計(jì) 43

2.1  程序基礎(chǔ) 43

2.2  數(shù)據(jù)類型和運(yùn)算 45

2.2.1  常量和變量 45

2.2.2  數(shù)值數(shù)據(jù) 46

2.2.3  字符數(shù)據(jù) 48

2.2.4  邏輯數(shù)據(jù)類型 51

2.2.5  日期和時(shí)間 53

2.2.6  單元數(shù)組和結(jié)構(gòu)體 54

2.3  數(shù)組與矩陣 56

2.3.1  創(chuàng)建數(shù)組 56

2.3.2  數(shù)組運(yùn)算 58

2.3.3  數(shù)組處理函數(shù) 60

實(shí)例2-1  判斷數(shù)組元素是否在另一數(shù)組中出現(xiàn) 68

2.3.4  矩陣及其運(yùn)算 69

實(shí)例2-2  簡(jiǎn)單線性方程組求解 70

2.3.5  特殊矩陣 71

實(shí)例2-3  利用特殊矩陣快速構(gòu)造矩陣 72

2.3.6  稀疏矩陣及函數(shù) 73

實(shí)例2-4  稀疏矩陣函數(shù)的巧用 74

2.4  控制語(yǔ)句 76

2.4.1  for循環(huán)語(yǔ)句 76

2.4.2  while循環(huán)語(yǔ)句 77

2.4.3  if-else-end語(yǔ)句 77

2.4.4  switch-case語(yǔ)句 78

2.4.5  try-catch語(yǔ)句 79

實(shí)例2-5  判斷矢量單調(diào)性 79

2.5  M函數(shù) 81

2.5.1  M函數(shù)構(gòu)造規(guī)則 81

2.5.2  輸入/輸出參數(shù) 82

2.5.3  函數(shù)調(diào)用 83

2.5.4  用Feval進(jìn)行函數(shù)運(yùn)算 83

實(shí)例2-6  矢量單調(diào)性(包含子函數(shù)調(diào)用) 86

2.6  程序調(diào)試 88

實(shí)例2-7  程序調(diào)試實(shí)例 89

2.7  MATLAB編程技巧 91

2.8  綜合實(shí)例 93

實(shí)例2-8  漢諾塔問(wèn)題 93

實(shí)例2-9  結(jié)構(gòu)體的處理 94

第3章  繪圖與界面 97

3.1  二維繪圖 97

3.1.1  plot函數(shù)及設(shè)置 97

實(shí)例3-1  繪制二維圖的應(yīng)用實(shí)例 101

3.1.2  子圖 102

3.1.3  特殊二維圖形 103

3.2  三維繪圖 105

3.2.1  三維曲線圖 105

3.2.2  特殊三維圖形 107

實(shí)例3-2  繪制三維圖應(yīng)用實(shí)例 109

3.3  打印和導(dǎo)出圖形 110

3.3.1  用菜單打印和導(dǎo)出 111

3.3.2  命令行打印和導(dǎo)出 113

3.4  圖形用戶界面 115

3.4.1  圖形用戶界面 115

3.4.2  GUI如何工作 116

3.4.3  創(chuàng)建GUI途徑 116

3.5  用GUIDE創(chuàng)建GUI 117

3.5.1  新建一個(gè)GUI 117

3.5.2  添加組件 119

3.5.3  GUI的存儲(chǔ) 122

3.5.4  GUI的編程 123

3.6  菜單和工具欄 126

3.6.1  菜單的創(chuàng)建 126

3.6.2  工具欄的創(chuàng)建 129

3.7  組件 130

3.7.1  組件類型 130

3.7.2  組件屬性 131

3.8  綜合實(shí)例 132

實(shí)例3-3  稀疏矩陣排列圖 132

實(shí)例3-4  交互式用戶界面設(shè)計(jì)實(shí)例 133

第4章  Simulink仿真 134

4.1  Simulink概述 134

4.2  Simulink模塊庫(kù) 136

4.2.1  公共模塊庫(kù) 136

4.2.2  功能模塊庫(kù) 136

4.3  創(chuàng)建Simulink模型 137

4.3.1  建立或打開(kāi)仿真結(jié)構(gòu)圖 137

4.3.2  菜單與工具欄功能 139

4.3.3  模塊處理 139

4.3.4  線的處理 141

4.3.5  運(yùn)行仿真 142

實(shí)例4-1  仿真結(jié)構(gòu)圖應(yīng)用實(shí)例 146

4.4  子系統(tǒng)與封裝 149

4.4.1  子系統(tǒng) 149

實(shí)例4-2  子系統(tǒng)設(shè)計(jì)應(yīng)用實(shí)例 150

4.4.2  封裝 152

實(shí)例4-3  封裝設(shè)計(jì)應(yīng)用實(shí)例 154

4.5  Simulink模型調(diào)試 156

4.5.1  Simulink調(diào)試器 156

4.5.2  命令行調(diào)試 158

4.6  S函數(shù) 160

4.6.1  S函數(shù)模塊 160

4.6.2  S函數(shù)工作原理 162

4.6.3  M文件的S函數(shù)編寫 163

4.6.4  M文件的S函數(shù)模板 164

實(shí)例4-4  S函數(shù)應(yīng)用實(shí)例 166

4.7  綜合實(shí)例 168

實(shí)例4-5  食餌—捕食者模型 168

實(shí)例4-6  S函數(shù)種群競(jìng)爭(zhēng)模型 169

實(shí)例4-7  動(dòng)畫演示單擺運(yùn)動(dòng) 172

 

第2部分  MATLAB在科學(xué)計(jì)算中的應(yīng)用

 

第5章  線性方程組求解 175

5.1  直接解法 176

5.1.1  Gauss消去法 176

實(shí)例5-1  Gauss消去法應(yīng)用實(shí)例 177

5.1.2  選主元Gauss消去法 178

實(shí)例5-2  選主元Gauss消去法應(yīng)用實(shí)例 178

5.1.3  Cholesky分解法 180

實(shí)例5-3  Cholesky分解法應(yīng)用實(shí)例 181

5.2  迭代法 181

5.2.1  Jacobi迭代法 182

實(shí)例5-4  Jacobi迭代法應(yīng)用實(shí)例 182

5.2.2  Gauss-Seidel迭代法 183

實(shí)例5-5  Gauss-Seidel迭代法應(yīng)用實(shí)例 183

5.2.3  超松弛迭代法 184

實(shí)例5-6  超松弛迭代法應(yīng)用實(shí)例 184

5.2.4  共軛梯度法 185

實(shí)例5-7  共軛梯度法應(yīng)用實(shí)例 186

5.2.5  Bicg迭代法 186

實(shí)例5-8  Bicg迭代法應(yīng)用實(shí)例 187

5.2.6  Bicgstab迭代法 188

實(shí)例5-9  Bicgstab迭代法應(yīng)用實(shí)例 188

5.3  綜合實(shí)例 189

實(shí)例5-10  Dirichlet問(wèn)題中的線性方程組求解問(wèn)題 189

實(shí)例5-11  兩點(diǎn)邊值問(wèn)題差分法線性方程組求解問(wèn)題 191

第6章  非線性方程(組)求解 194

6.1  二分法 194

實(shí)例6-1  二分法應(yīng)用實(shí)例 195

6.2  迭代法 196

6.2.1  牛頓法 196

實(shí)例6-2  牛頓法應(yīng)用實(shí)例 197

6.2.2  割線法 198

實(shí)例6-3  割線法應(yīng)用實(shí)例 198

6.2.3  擬牛頓法 199

實(shí)例6-4  擬牛頓法應(yīng)用實(shí)例 199

6.2.4  Halley迭代法 200

實(shí)例6-5  Halley迭代應(yīng)用實(shí)例 200

6.3  綜合實(shí)例 201

實(shí)例6-6  牛頓法求解非線性方程組 201

實(shí)例6-7  Halley迭代法求解非線性方程組 203

第7章  矩陣特征值求解 205

7.1  非對(duì)稱特征值問(wèn)題 205

7.1.1  冪法 205

實(shí)例7-1  冪法實(shí)例 206

7.1.2  反冪法 207

實(shí)例7-2  反冪法實(shí)例 208

7.1.3  QR方法 210

實(shí)例7-3  QR方法實(shí)例 210

7.2  對(duì)稱特征值問(wèn)題 212

7.2.1  對(duì)稱QR法 212

實(shí)例7-4  對(duì)稱QR方法實(shí)例 212

7.2.2  Jacobi方法 214

實(shí)例7-5  Jacobi方法實(shí)例 215

7.2.3  二分法 218

實(shí)例7-6  二分法實(shí)例 218

7.3  綜合實(shí)例 221

實(shí)例7-7  病態(tài)實(shí)陣的特征值問(wèn)題 221

實(shí)例7-8  二點(diǎn)邊值問(wèn)題差分離散矩陣特征值實(shí)例 221

第8章  微分方程(組)求解 224

8.1  單步法 224

8.1.1  顯式Euler方法 224

實(shí)例8-1  顯式Euler方法實(shí)例 225

8.1.2  改進(jìn)的Euler方法 226

實(shí)例8-2  改進(jìn)的Euler方法實(shí)例 227

8.1.3  Runge-Kutta方法 228

實(shí)例8-3  Runge-Kutta方法實(shí)例 229

8.2  線性多步法 231

8.2.1  Adams外插法 231

實(shí)例8-4  Adams外插法實(shí)例 232

8.2.2  Adams內(nèi)插法 234

實(shí)例8-5  Adams內(nèi)插法實(shí)例 235

8.3  有限差分法 238

8.3.1  網(wǎng)格剖分 238

8.3.2  數(shù)值微分 238

8.3.3  差分定解 239

實(shí)例8-6  差分法邊值問(wèn)題實(shí)例 239

8.4  常微分方程組求解 241

實(shí)例8-7  微分方程組實(shí)例 241

8.5  綜合實(shí)例 242

實(shí)例8-8  一維拋物型方程差分法求解 242

實(shí)例8-9  二維波動(dòng)方程求解 245

第9章  擬合與插值 249

9.1  插值運(yùn)算 249

9.1.1  一維插值 249

實(shí)例9-1  一維插值實(shí)例 252

9.1.2  二維插值 254

實(shí)例9-2  二維插值實(shí)例 255

9.2  曲線擬合 256

9.2.1  多項(xiàng)式最小二乘擬合 256

實(shí)例9-3  多項(xiàng)式擬合實(shí)例 257

9.2.2  曲線擬合工具箱 259

實(shí)例9-4  曲線擬合工具箱應(yīng)用實(shí)例 261

9.3  綜合實(shí)例 262

實(shí)例9-5  溫度曲線問(wèn)題 262

實(shí)例9-6  根據(jù)山區(qū)地形選點(diǎn)海拔確定地貌 264

實(shí)例9-7  流水量與供水量問(wèn)題 265

第10章  優(yōu)化 268

10.1  方程求根 268

10.2  一維最小值問(wèn)題 271

10.3  多維最小值問(wèn)題 272

10.4  線性規(guī)劃 273

10.4.1  線性規(guī)劃問(wèn)題及數(shù)學(xué)模型 273

10.4.2  線性規(guī)劃求解 274

實(shí)例10-1  線性規(guī)劃實(shí)例 275

10.5  整型規(guī)劃 276

實(shí)例10-2  整型規(guī)劃實(shí)例 277

10.6  0-1規(guī)劃 282

實(shí)例10-3  0-1規(guī)劃實(shí)例 283

10.7  無(wú)約束非線性規(guī)劃 284

10.7.1  一維搜索 285

實(shí)例10-4  一維搜索實(shí)例 286

10.7.2  黃金分割法 288

實(shí)例10-5  黃金分割法實(shí)例 289

10.7.3  牛頓法 290

實(shí)例10-6  牛頓法無(wú)約束非線性規(guī)劃實(shí)例 291

10.8  有約束非線性規(guī)劃 292

實(shí)例10-7  有約束非線性規(guī)劃實(shí)例 293

10.9  二次規(guī)劃 294

實(shí)例10-8  二次規(guī)劃實(shí)例 296

10.10  綜合實(shí)例 297

實(shí)例10-9  運(yùn)輸問(wèn)題 297

實(shí)例10-10  供應(yīng)與選址問(wèn)題 299

實(shí)例10-11  連續(xù)投資問(wèn)題 301

第11章  變換及分析 304

11.1  Fourier變換 304

11.1.1  基本Fourier變換 305

實(shí)例11-1  函數(shù)的Fourier變換 305

11.1.2  基本Fourier逆變換 306

實(shí)例11-2  函數(shù)的Fourier逆變換 307

11.1.3  離散Fourier變換 308

11.1.4  快速Fourier變換 309

11.2  Laplace變換 312

11.2.1  Laplace變換 312

實(shí)例11-3  函數(shù)的Laplace變換 313

11.2.2  Laplace逆變換 314

實(shí)例11-4  函數(shù)的Laplace逆變換 314

11.2.3  Laplace變換與LTI系統(tǒng) 316

11.3  Z變換 316

11.3.1  Z變換 316

11.3.2  Z逆變換 317

11.3.3  Z變換與離散LTI系統(tǒng) 318

11.4  濾波器的設(shè)計(jì) 320

11.5  綜合實(shí)例 323

實(shí)例11-5  濾波器的設(shè)計(jì) 323

實(shí)例11-6  濾波器的應(yīng)用 327

第12章  概率及統(tǒng)計(jì)分析 329

12.1  概率密度函數(shù)與分布函數(shù) 329

12.2  隨機(jī)變量的數(shù)字特征 333

12.2.1  數(shù)學(xué)期望 333

12.2.2  方差與標(biāo)準(zhǔn)差 335

12.2.3  協(xié)方差與相關(guān)系數(shù) 336

12.2.4  中心矩 338

12.2.5  分布函數(shù)的統(tǒng)計(jì)量 338

12.3  逆分布函數(shù)及隨機(jī)數(shù)生成 339

12.3.1  逆分布函數(shù) 339

12.3.2  隨機(jī)數(shù)生成 340

實(shí)例12-1  隨機(jī)數(shù)生成 341

12.4  參數(shù)估計(jì) 342

實(shí)例12-2  參數(shù)估計(jì)實(shí)例 345

實(shí)例12-3  統(tǒng)計(jì)圖實(shí)例 350

12.5  假設(shè)檢驗(yàn) 351

12.5.1  單個(gè)正態(tài)總體均值的檢驗(yàn) 351

實(shí)例12-4  單個(gè)正態(tài)總體均值假設(shè)檢驗(yàn)實(shí)例 352

12.5.2  兩個(gè)正態(tài)總體均值差的檢驗(yàn) 353

實(shí)例12-5  兩個(gè)正態(tài)總體均值差假設(shè)檢驗(yàn)實(shí)例 354

12.6  回歸分析 354

12.6.1  一元線性回歸分析 355

實(shí)例12-6  一元線性回歸分析實(shí)例 355

12.6.2  多元線性回歸分析 356

實(shí)例12-7  多元線性回歸分析實(shí)例 357

12.7  綜合實(shí)例 358

實(shí)例12-8  巖石成分分析模型 358

實(shí)例12-9  槲寄生問(wèn)題 358

第13章  數(shù)值積分及復(fù)變函數(shù) 361

13.1  數(shù)值積分 361

13.1.1  中點(diǎn)公式 361

13.1.2  Newton-Cotes公式 362

13.1.3  Gauss求積公式 364

13.1.4  三角形上的求積公式 365

13.1.5  MATLAB提供的求積函數(shù) 366

實(shí)例13-1  數(shù)值積分公式比較 368

13.2  復(fù)變函數(shù) 369

13.2.1  復(fù)變函數(shù)的極限求導(dǎo)和積分 369

13.2.2  復(fù)變函數(shù)的Taylor展開(kāi) 370

13.2.3  復(fù)變函數(shù)圖像 371

13.2.4  留數(shù) 371

實(shí)例13-2  復(fù)變函數(shù)留數(shù)的計(jì)算及應(yīng)用 372

13.3  綜合實(shí)例 372

實(shí)例13-3  復(fù)變函數(shù)洛朗展開(kāi) 372

實(shí)例13-4  三角形上的積分實(shí)例 373

第14章  有限元分析法 375

14.1  網(wǎng)格生成 375

14.1.1  網(wǎng)格生成工具 375

14.1.2  數(shù)據(jù)保存 377

實(shí)例14-1  網(wǎng)格生成實(shí)例 378

14.2  協(xié)調(diào)元 379

實(shí)例14-2  協(xié)調(diào)元實(shí)例 380

14.3  非協(xié)調(diào)元 382

實(shí)例14-3  非協(xié)調(diào)元實(shí)例 383

14.4  離散格式 384

14.5  構(gòu)造線性方程組 385

實(shí)例14-4  構(gòu)造線性方程組實(shí)例 386

14.6  線性方程組求解及誤差分析 388

實(shí)例14-5  線性方程組求解及誤差分析實(shí)例 388

14.7 綜合實(shí)例 390

實(shí)例14-6  變系數(shù)泊松方程有限元求解 390

實(shí)例14-7  求解Helmholtz方程 392

第15章  工程實(shí)例 395

15.1  特征值問(wèn)題求解 395

15.1.1  網(wǎng)格生成 395

15.1.2  離散格式 396

15.1.3  線性方程組特征值問(wèn)題求解及誤差 397

15.1.4  程序?qū)崿F(xiàn) 398

實(shí)例15-1  特征值問(wèn)題求解程序 398

15.2  對(duì)流擴(kuò)散方程求解 400

15.2.1  網(wǎng)格生成 401

15.2.2  離散格式 402

15.2.3  線性方程組求解及誤差 402

15.2.4  程序?qū)崿F(xiàn) 403

實(shí)例15-2  對(duì)流擴(kuò)散方程求解程序 403

15.3  熱傳導(dǎo)方程求解 408

15.3.1  網(wǎng)格生成 408

15.3.2  離散格式 409

15.3.3  線性方程組的求解及誤差 410

15.3.4  程序?qū)崿F(xiàn) 410

實(shí)例15-3  熱傳導(dǎo)方程求解程序 410


本目錄推薦

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