图书介绍

MATLAB程序设计与应用基础教程 第2版pdf电子书版本下载

MATLAB程序设计与应用基础教程  第2版
  • 张岳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302435938
  • 出版时间:2016
  • 标注页数:203页
  • 文件大小:23MB
  • 文件页数:217页
  • 主题词:Matlab软件-程序设计-教材

PDF下载


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

下载说明

MATLAB程序设计与应用基础教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 MATLAB概述 1

1.1 MATLAB简介 1

1.2 MATLAB运行环境 1

1.3 MATLAB用户界面概述 2

1.3.1 MATLAB的启动与退出 2

1.3.2 MATLAB的组成及功能 3

1.3.3 MATLAB的命令窗口 7

1.3.4 MATLAB的启动平台窗口 9

1.3.5 MATLAB的工作空间窗口 9

1.3.6 MATLAB的命令历史窗口 10

1.3.7 MATLAB的当前路径窗口 10

1.3.8 M文件编辑/调试器窗口 11

1.3.9 MATLAB的在线帮助及功能演示 12

小结 14

习题 14

第2章 MATLAB矩阵及其运算 15

2.1 变量与常量 15

2.1.1 变量 15

2.1.2 常量 16

2.2 函数 17

2.2.1 基本数学函数 17

2.2.2 三角函数与反三角函数 18

2.3 数组与矩阵 19

2.3.1 数组 19

2.3.2 矩阵 19

2.4 矩阵的创建 20

2.4.1 命令窗口直接输入 20

2.4.2 通过M文件创建矩阵 20

2.4.3 利用MATLAB 函数创建矩阵 21

2.4.4 通过外部数据文件的导入创建矩阵 21

2.5 矩阵与数组的运算规则 21

2.5.1 算术运算符 22

2.5.2 关系运算符 27

2.5.3 逻辑运算符 28

2.6 特殊矩阵的创建与操作 29

2.6.1 特殊矩阵及其创建 29

2.6.2 矩阵的特殊操作 32

小结 36

习题 36

第3章 MATLAB的数值计算 38

3.1 多项式的创建与运算 38

3.1.1 多项式的描述与创建 38

3.1.2 多项式的运算 39

3.2 线性方程求解 44

3.2.1 代数方程及代数方程组的求解 44

3.2.2 微分方程及微分方程组的求解 45

3.3 曲线拟合与插值 46

3.3.1 曲线拟合 46

3.3.2 插值 48

小结 51

习题 51

第4章 MATLAB图形绘制基础 53

4.1 二维图形 53

4.2 特殊图形 56

4.2.1 条形图 56

4.2.2 饼图 57

4.2.3 其他图形 58

4.3 三维图形 59

4.3.1 基本三维曲线图 59

4.3.2 网格图 60

4.3.3 特殊三维图形 61

4.4 图形的控制与修饰 63

4.4.1 图形窗口的创建与分割 63

4.4.2 坐标轴控制命令 64

4.4.3 图形的标注 65

小结 68

习题 68

第5章 MATLAB程序设计 70

5.1 M函数与M文件 70

5.1.1 M函数 70

5.1.2 M文件 71

5.2 MATLAB的程序结构 74

5.2.1 顺序结构 75

5.2.2 循环结构 75

5.2.3 分支结构 78

5.2.4 程序流程控制 80

5.3 程序的调试与优化 82

5.3.1 程序错误种类 82

5.3.2 程序的调试 82

5.3.3 程序的优化 85

小结 87

习题 87

第6章 图形用户界面设计 89

6.1 图形用户界面的开发环境 89

6.1.1 图形用户界面的开发环境的启动 89

6.1.2 图形用户界面的开发环境 90

6.1.3 控件的创建与操作 91

6.2 几何位置排列工具 92

6.3 属性编辑器 95

6.4 菜单编辑器 96

6.5 对象浏览器 99

6.6 对话框设计 100

6.7 图形用户界面设计示例 105

小结 108

习题 108

第7章 Simulink动态仿真集成环境 109

7.1 Simulink概述 109

7.2 Simulink仿真结构图的创建与优化 112

7.2.1 创建或打开仿真结构图 112

7.2.2 功能模块的处理 112

7.2.3 功能模块之间的连线处理 116

7.2.4 演示示波器 117

7.3 Simulink仿真方法 118

7.3.1 仿真参数设置 118

7.3.2 Simulink建模与仿真示例 121

7.4 模块化与封装 124

7.4.1 模块化 124

7.4.2 封装 127

小结 130

习题 130

第8章 MATLAB在线性连续控制系统中的应用 132

8.1 MATLAB在线性控制系统中的建模与仿真 132

8.1.1 传递函数描述 132

8.1.2 部分分式描述 133

8.1.3 零极点描述 134

8.2 线性控制系统的时间响应分析 135

8.2.1 阶跃输入激励下的仿真响应分析 135

8.2.2 脉冲输入激励下的仿真响应分析 135

8.2.3 任意输入激励下的仿真响应分析 136

8.3 线性控制系统的频域响应分析 137

8.4 线性控制系统的稳定性分析 138

8.4.1 直接求根法 138

8.4.2 时域状态下稳定性分析 140

8.4.3 频域状态下稳定性分析 141

小结 143

习题 143

第9章 MATLAB模糊逻辑工具箱及应用 144

9.1 模糊控制简述 144

9.2 MATLAB模糊逻辑工具箱 144

9.2.1 模糊逻辑工具箱的功能特点 145

9.2.2 模糊推理系统的基本类型 145

9.2.3 模糊逻辑系统的构成 146

9.3 MATLAB模糊逻辑工具箱的图形用户界面 146

9.3.1 MATLAB模糊逻辑工具箱的启动 147

9.3.2 MATLAB模糊推理系统编辑器的组成与功能 147

9.3.3 MATLAB隶属函数编辑器的组成与功能 149

9.3.4 MATLAB模糊规则编辑器的组成与功能 149

9.3.5 MATLAB规则查看器的组成与功能 150

9.3.6 MATLAB表面图像查看器的组成与功能 150

9.4 基于MATLAB模糊逻辑工具箱的应用示例 151

小结 156

习题 157

第10章 MATLAB在电路及电力电子中的应用 158

10.1 SimPowerSystem简介 158

10.1.1 SimPowerSystem启动 158

10.1.2 常用模块功能简介 159

10.2 MATLAB/Simulink在电路及电力电子中的应用 162

10.3 MATLAB/Simulink在电机调速系统中的建模与仿真 164

小结 167

习题 168

第11章 MATLAB在数字信号处理中的应用 169

11.1 离散时间信号及其运算 169

11.1.1 离散时间信号的描述 169

11.1.2 离散时间信号的运算 171

11.2 离散时间信号的卷积与相关 172

11.2.1 卷积 172

11.2.2 相关 173

11.3 离散傅里叶变换 175

11.3.1 离散傅里叶变换(DFT) 175

11.3.2 快速傅里叶变换(FFT) 175

11.4 滤波器设计 177

11.4.1 滤波器设计函数 177

11.4.2 有限冲激响应FIR滤波器的窗函数 178

11.4.3 MATLAB实现滤波器设计 178

11.5 SPTOOL工具简介 182

11.5.1 SPTOOL的工作环境 182

11.5.2 信号浏览器 183

11.5.3 滤波器浏览器和滤波器设计器 185

11.5.4 频谱浏览器 188

11.5.5 滤波器设计示例 188

小结 190

习题 191

习题答案 192

附录 部分常用TeX字符表 202

参考文献 203

精品推荐