《MATLAB基础与实例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:闻新,高吕扬,舒坚等编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2013
  • ISBN:9787118082531
  • 页数:298 页
图书介绍:本书首先综述了2011年MAthWorks最新推出 2011b版MATLAB和Simulink产品系列的特点。然后全面介绍了MATLAB(R2011b)的基本用法,论述了MATLAB(R2011b)的编写程序、科学计算和绘制图形等设计过程与方法,具体包括MATLAB(R201b)简介、MATLAB(R2011b)基础知识、MATLAB(R2011b)程序设计、数值计算、数值微积分与常微分方程、符号运算、最优化运算、图形绘制、 图形用户界面设计、Simulink建模与仿真和应用接口等内容。

第1章 MATLAB(R2011b)概述 1

1.1 MATLAB功能和发展历史 1

1.2 MATLAB工具的优点 3

1.3 MATLAB(R2011b)编程特征及运行环境 4

1.3.1桌面平台的菜单 5

1.3.2桌面平台的工具栏 22

1.3.3桌面组件 23

1.3.4属性设置 24

1.3.5工作空间常用命令 30

1.4模块化的分析工具 31

1.4.1基础仿真模块 31

1.4.2控制理论分析模块 33

1.4.3实时目标系统模块 34

1.4.4应用接口模块 36

1.4.5数值分析与金融模块 36

1.4.6信号处理模块 38

1.4.7测试与测量模块 39

1.4.8其他工具箱 39

1.5数据输入/输出与文件操作 39

1.5.1数据输入与输出 39

1.5.2文件的打开和关闭 43

1.5.3二进制文件的读/写操作 44

1.5.4文本文件的读/写操作 46

1.5.5数据文件定位 47

1.6在线帮助使用方法 48

1.7掌握MATLAB工具的学习策略 51

1.8 MATLAB(R2011b)的安装方法 52

第2章 变量与表达式 60

2.1运算符 60

2.1.1算术运算符 60

2.1.2关系运算符 64

2.1.3逻辑运算符 65

2.2变量的基本规定与运算 67

2.2.1标量与矢量 67

2.2.2复变量与虚数 68

2.2.3变量的基本规定与运算 68

2.2.4数值表示语法整理 72

习题 72

第3章 矩阵的特性与基本运算 73

3.1 MATLAB与矩阵运行的关系 73

3.2矩阵的基本概念 74

3.3矩阵的操作 74

3.3.1矩阵的生成 74

3.3.2矩阵的基本操作 88

3.3.3矩阵的引用 92

3.4矩阵的运算 93

3.4.1数组运算与矩阵运算的区别 93

3.4.2矩阵的基本运算 94

3.4.3矩阵的相关函数 99

3.4.4矩阵的特殊运算 100

3.5矩阵的应用 108

3.5.1线性代数中一些简便运算 108

3.5.2线性方程组求解 110

习题 112

第4章 程序设计 113

4.1 M文件 113

4.1.1 M文件概述 113

4.1.2 M脚本文件与M函数文件 114

4.2流程控制语句 117

4.2.1流程结构 117

4.2.2流程控制语句 119

4.3程序设计的技巧 133

4.3.1嵌套计算 133

4.3.2循环计算 135

4.3.3使用例外处理机制 136

4.3.4使用全局变量 138

4.3.5通过varargin和varargout传递参数 139

习题 141

第5章 函数的分析 143

5.1函数分析相关指令 143

5.2基本数学函数 144

5.3三角函数与反三角函数 149

5.4双曲线三角函数与反双曲线三角函数 157

5.5数值处理函数 160

56复变函数 161

5.7坐标轴转换 162

5.8特殊函数 163

5.9函数的定义 176

5.10数学函数的图形 177

习题 178

第6章 函数的绘图 181

6.1绘图指令语法和说明 181

6.2范例精粹 185

习题 216

第7章 函数绘图的进阶与解析 218

7.1二维图形进阶与解析 218

7.1.1取点设置 218

7.1.2线形设置 219

7.1.3标注设置 220

7.1.4特殊二维绘图 226

7.1.5交互式绘图 229

7.2三维图形进阶与解析 233

7.2.1一般三维图形的绘制 233

7.2.2特殊三维图形的绘制 236

7.2.3三维图形的显示控制 237

7.2.4三维图形的颜色控制 239

习题 240

第8章MATLAB在图像处理中的应用 242

8.1图像处理简介 242

8.2图像处理常用指令及举例 243

8.2.1图像输入/输出与显示 243

8.2.2图像类型转换指令 254

8.2.3图像分析指令 256

8.2.4图像增强指令 265

8.2.5图像复原指令 268

8.2.6图像变换指令 272

8.2.7形态学指令 276

8.2.8块处理指令 280

8.3常用指令一览表 283

习题 285

第9章Notebook 286

9.1 Notebook的配置与启动 286

9.1.1 Notebook的配置 286

9.1.2 Notebook的启动 287

9.2 M-book模板的使用 289

9.2.1细胞和细胞群 289

9.2.2基本操作 289

9.3 Notebook各选项的功能和使用方法 290

9.3.1 Define AutoInit Cell 290

9.3.2 Evaluate MATLAB notebook 291

9.3.3 Purge Selected Output Cells 291

9.3.4 Notebook Options 291

9.4 notebook的实例介绍 293

习题 296