图书介绍

MATLAB与科学计算 第3版PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB与科学计算 第3版
  • 王沫然编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121180521
  • 出版时间:2012
  • 标注页数:412页
  • 文件大小:79MB
  • 文件页数:430页
  • 主题词:Matlab软件-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MATLAB与科学计算 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 安装及使用前的准备1

1.1 MATLAB简介1

1.1.1 21世纪的科学计算语言1

1.1.2 MATLAB的发展历史3

1.1.3 MATLAB的应用和网上资源4

1.2 MATLAB的桌面平台5

1.2.1启动MATLAB5

1.2.2桌面平台5

1.3帮助系统8

1.3.1联机帮助系统8

1.3.2命令窗口查询帮助10

1.3.3联机演示系统12

1.3.4常用的命令和技巧14

1.4 MATLAB的搜索路径与扩展15

1.4.1 MATLAB的搜索路径15

1.4.2扩展MATLAB的搜索路径16

第2章 数值计算功能18

2.1 MATLAB的数据类型18

2.1.1变量与常量18

2.1.2数字变量20

2.1.3字符串22

2.1.4矩阵25

2.1.5单元型变量25

2.1.6结构型变量28

2.2向量及其运算30

2.2.1向量的生成30

2.2.2向量的基本运算32

2.2.3点积、叉积及混合积的实现32

2.3矩阵及其运算33

2.3.1 矩阵的生成34

2.3.2矩阵的基本数学运算35

2.3.3矩阵的基本函数运算40

2.3.4矩阵分解函数46

2.3.5特殊矩阵的生成48

2.3.6矩阵的一些特殊操作50

2.4数组及其运算54

2.4.1基本数组运算54

2.4.2数组函数运算56

2.4.3数组逻辑运算56

2.5多项式运算58

2.5.1多项式的表示方法58

2.5.2多项式运算59

第3章 符号运算功能63

3.1符号表达式的生成64

3.2符号和数值之间的转换65

3.3符号函数的运算66

3.3.1复合函数运算66

3.3.2反函数运算67

3.4符号矩阵的创立68

3.4.1使用Sym函数直接创建符号矩阵68

3.4.2用创建子阵的方法创建符号矩阵68

3.4.3将数值矩阵转化为符号矩阵68

3.4.4符号矩阵的索引和修改69

3.5符号矩阵的运算69

3.5.1基本运算69

3.5.2 矩阵分解71

3.5.3矩阵的空间运算72

3.5.4符号矩阵的简化73

3.6符号微积分75

3.6.1符号极限75

3.6.2符号积分76

3.6.3符号微分和差分77

3.7符号代数方程求解79

3.7.1线性方程组的符号解法79

3.7.2非线性方程的符号解法79

3.8符号微分方程求解80

3.9符号函数的二维图81

3.9.1符号函数的简易绘图函数ezplot81

3.9.2绘制函数图函数fplot82

3.10图示化函数计算器82

3.10.1输入框的控制操作83

3.10.2命令按钮的操作83

第4章 图形处理功能86

4.1二维图形86

4.1.1基本绘图命令86

4.1.2特殊的二维图形函数90

4.2三维图形94

4.2.1基本绘图命令95

4.2.2特殊的三维图形函数99

4.3四维表现图102

4.4图形处理的基本技术103

4.4.1图形的控制103

4.4.2图形的标注106

4.4.3图形的保持与子图112

4.5图形处理的高级技术114

4.5.1颜色映像114

4.5.2视角与光照120

4.5.3图像处理124

4.5.4图形的输出127

4.6图形窗口127

4.6.1图形窗口的菜单操作127

4.6.2图形窗口的工具栏129

4.7句柄图形129

4.7.1句柄图形的层次结构129

4.7.2句柄的访问130

4.7.3句柄的操作131

4.8图形用户界面操作GUI135

4.8.1 GUI设计工具简介136

4.8.2 GUI向导设计141

4.8.3 GUI程序设计144

4.9动画152

第5.章 程序设计155

5.1 M文件介绍155

5.1.1 M文件的特点与形式155

5.1.2命令式文件156

5.1.3函数式文件157

5.2控制语句158

5.2.1循环语句158

5.2.2选择语句161

5.2.3分支语句switch-case-otherwise162

5.2.4人机交互语句163

5.3函数变量及变量作用域165

5.4子函数与局部函数167

5.5程序设计的辅助函数168

5.6程序设计的优化172

5.7程序调试173

5.7.1 M文件错误的种类173

5.7.2错误的识别174

5.7.3调试过程174

5.8 M文件的调用记录176

5.9函数句柄177

5.9.1函数句柄的创建和显示177

5.9.2函数句柄的调用和操作178

第6章 应用程序接口180

6.1应用程序接口介绍180

6.1.1 MEX文件180

6.1.2 MATLAB计算引擎182

6.1.3 MAT文件182

6.2 MEX文件的编辑与使用182

6.2.1 C语言MEX文件183

6.2.2 FORTRAN语言MEX文件185

6.3 MATLAB计算引擎186

6.3.1 C语言MATLAB计算引擎186

6.3.2 FORTRAN语言MATLAB计算引擎188

6.4 MAT文件的编辑与使用190

6.4.1 MATLAB中的数据处理190

6.4.2 C语言MAT文件190

6.4.3 FORTRAN语言MAT文件193

6.5创建独立应用程序195

6.5.1转化为C/C++语言程序195

6.5.2创建独立的可执行程序197

6.6与Word的接口——Notebook198

6.6.1 Notebook的安装与启动198

6.6.2在Word中使用Notebook199

第7章MATLAB在计算方法中的应用200

7.1插值与拟合200

7.1.1 Lagrange插值200

7.1.2 Runge现象的产生和分段插值201

7.1.3 Hermite插值204

7.1.4样条插值205

7.1.5最小二乘法拟合208

7.1.6快速Fourier变换简介210

7.2积分与微分211

7.2.1 Newton-Cotes系列数值求积公式212

7.2.2 Gauss求积公式218

7.2.3 Romberg求积公式221

7.2.4 Mote-Carlo方法简介222

7.2.5符号积分223

7.2.6微分和差分223

7.3求解线性方程组225

7.3.1直接解法225

7.3.2迭代解法的几种形式228

7.3.3线性方程组的符号解法231

7.3.4稀疏矩阵技术232

7.4求解非线性方程组236

7.4.1非线性方程的解法236

7.4.2方程组解法240

7.4.3非线性方程(组)的符号解法243

7.5特征值问题243

7.5.1特征值函数243

7.5.2广义特征值分解244

7.5.3其他分解245

7.6常微分方程的解法246

7.6.1欧拉方法246

7.6.2 Runge-Kutta方法249

7.6.3刚性问题的解251

7.6.4常微分方程的符号解253

第8章MATLAB在复变函数中的应用254

8.1复数和复矩阵的生成254

8.1.1复数的生成254

8.1.2创建复矩阵254

8.2复数的运算255

8.2.1复数的实部和虚部255

8.2.2共轭复数255

8.2.3复数的模和辐角255

8.2.4复数的乘除法256

8.2.5复数的平方根256

8.2.6复数的幂运算256

8.2.7复数的指数和对数运算257

8.2.8复数的三角函数运算257

8.2.9复数方程求根257

8.3留数258

8.4 Taylor级数展开259

8.5 Laplace变换及其逆变换260

8.6 Fourier变换及其逆变换261

第9章MATLAB在概率统计中的应用263

9.1统计量的数字特征263

9.1.1简单数学期望和几种均值263

9.1.2数据比较265

9.1.3累积和累和265

9.1.4方差和标准差265

9.1.5偏斜度和峰度266

9.1.6协方差和相关系数267

9.1.7协方差矩阵268

9.2常用的统计分布量269

9.2.1给定分布下的期望和方差269

9.2.2概率密度函数270

9.2.3概率值函数(概率累积函数)272

9.2.4分值点函数(逆概率累积函数)274

9.2.5随机数生成函数275

9.3参数估计276

9.3.1正态分布参数估计277

9.3.2指数最大似然参数估计278

9.4区间估计279

9.4.1 Gauss-Newton法的非线性最小二乘数据拟合279

9.4.2非线性拟合和预测的交互图形工具279

9.4.3非线性最小二乘预测的置信区间279

9.4.4非线性模型的参数置信区间280

9.4.5非负最小二乘280

9.5假设检验280

9.5.1单个总体N(μ,σ2)均值μ的检验280

9.5.2两个正态总体均值差的检验(t检验)282

9.5.3秩和检验283

9.6方差分析和回归诊断284

9.6.1方差分析284

9.6.2回归分析286

9.7统计图287

9.7.1直方图287

9.7.2角度扇形图288

9.7.3正态分布图288

9.7.4参考线288

9.7.5显示数据采样的盒图288

9.7.6对离散图形加最小二乘法直线289

9.7.7 QQ图289

第10章MATLAB在运筹优化问题中的应用291

10.1线性优化292

10.2二次优化295

10.3非线性无约束优化问题296

10.3.1 fininbnd297

10.3.2 fminsearch298

10.3.3 fminunc298

10.3.4 options选项301

10.4最小二乘优化问题303

10.4.1最小二乘优化303

10.4.2最小二乘曲线/面拟合305

10.5非线性约束问题优化306

10.5.1函数介绍306

10.5.2应用举例307

10.6多任务“目标——达到”问题的优化309

10.7非线性方程的优化解311

第11章MATLAB在偏微分方程解法中的应用313

11.1解简单Poisson方程313

11.2解Helmholtz方程并研究反射波314

11.2.1 Helmholtz方程的求解314

11.2.2反射波的可视化研究316

11.3最小表面问题求解317

11.4使用子区域分解法解FEM问题317

11.5求解热传导方程319

11.6求解波形传递问题321

11.7使用自适应网格求解点力方程问题323

11.8使用矩形栅格解Poisson方程325

第12章MATLAB在建模仿真中的应用327

12.1 Simulink快速入门327

12.1.1 Simulink与建模仿真327

12.1.2创建一个简单模型329

12.1.3 Simulink是如何工作的330

12.1.4创建一个复杂模型333

12.2运行仿真338

12.2.1使用窗口运行仿真338

12.2.2仿真参数的设置340

12.3模型的调试344

12.3.1 Simulink调试器344

12.3.2在调试状态下运行仿真345

12.3.3设置断点346

12.4子系统及其封装技术346

12.4.1 Simulink子系统346

12.4.2压缩子系统347

12.4.3子系统模块348

12.4.4封装技术概述350

12.4.5子系统到封装模块的转化350

12.4.6查看封装和解封装351

12.5回调352

12.5.1回调函数的介绍352

12.5.2基于回调的图形用户界面353

12.6 S函数354

12.6.1什么是S函数354

12.6.2 S函数模块354

12.6.3 S函数是如何工作的355

12.6.4 S函数中的几个概念356

12.6.5 S函数动画359

12.7高级应用363

12.7.1算法选择363

12.7.2解法参数设置365

12.7.3代数环367

12.7.4改善仿真性能及精度372

附录A MATLAB的设置374

A.1通用属性设置(General)375

A.2颜色属性设置(Colors)375

A.3命令窗口属性设置(Command Window)376

A.4编辑调试属性设置(Editor/Debugger)377

A.5帮助属性设置(Help)377

A.6当前文件夹属性设置(Current Folder)378

A.7工作空间属性设置(Workspace)378

A.8变量编辑器属性设置(Variable Editor)379

A.9 GUIDE属性设置(GUIDE)379

A.10图形复制属性设置(Figure Copy Template)380

附录B主要函数命令注释382

B.1一般函数命令382

B.2运算符与运算383

B.3参数选择384

B.4数据类型和结构385

B.5数据分析和Fourier变换386

B.6基本矩阵和矩阵操作387

B.7基本数学函数388

B.8矩阵函数389

B.9稀疏矩阵390

B.10专用数学函数391

B.11时间函数392

B.12二维图393

B.13图形句柄393

B.14特殊图形394

B.15三维图396

B.16插值和多项式397

B.17语言程序设计398

B.18文件输入/输出函数399

B.19字符串函数400

B.20符号数学工具箱400

B.21统计工具箱402

B.22最优化工具箱405

B.23常微分方程解法(ODE)406

附录C Simulink主要库和库函数介绍407

参考文献411

热门推荐