图书介绍

MATLAB基础及其应用教程PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB基础及其应用教程
  • 管爱红,张红梅,杨铁军等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121091513
  • 出版时间:2009
  • 标注页数:269页
  • 文件大小:37MB
  • 文件页数:284页
  • 主题词:计算机辅助计算-软件包,MATLAB-高等学校-教材

PDF下载


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

下载说明

MATLAB基础及其应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 MATLAB基础准备与入门1

1.1 MATLAB概述2

1.1.1 MATLAB产生的历史背景2

1.1.2 MATLAB的语言特点2

1.1.3 MATLAB的组成3

1.2 MATLAB的安装与内容选择4

1.3 MATLAB用户界面概述7

1.3.1 MATLAB系统的启动与退出7

1.3.2 MATLAB的工作界面8

1.4 MATLAB的帮助系统12

1.4.1 使用帮助浏览器窗口13

1.4.2 使用帮助命令13

1.4.3 其他帮助14

习题15

第2章 MATLAB的基本使用方法16

2.1 MATLAB的表达式和函数17

2.1.1 变量18

2.1.2 基本运算符18

2.1.3 函数18

2.2 常用的操作命令和快捷键18

2.2.1 命令窗口(Command Window)中的常用操作18

2.2.2 工作空间浏览器窗口常用命令20

2.2.3 文件管理命令21

2.2.4 MATLAB的快捷键22

2.3 MATLAB的常用数据类型22

2.3.1 数值型22

2.3.2 逻辑型26

2.3.3 字符串27

2.3.4 日期格式的类型27

习题28

第3章 数组和数组运算29

3.1 数组及其运算30

3.1.1 数组的创建30

3.1.2 数组寻址31

3.1.3 数组的扩展与裁剪32

3.1.4 数组的查找和排序34

3.1.5 数组的运算36

3.1.6 数组操作函数37

3.2 多项式39

3.2.1 多项式的表示39

3.3.2 多项式运算39

3.3 关系和逻辑运算43

3.3.1 关系操作符43

3.3.2 逻辑运算符44

3.3.3 运算符优先级44

3.3.4 逻辑运算函数45

习题45

第4章 字符串单元数组和结构47

4.1 字符和字符串48

4.1.1 字符串的操作48

4.1.2 字符转换函数49

4.2 单元数组50

4.2.1 单元数组的生成51

4.2.2 单元数组的操作51

4.3 结构型变量53

4.3.1 创建结构53

4.3.2 结构型变量的操作54

4.3.3 对结构使用函数56

习题56

第5章 数值计算功能58

5.1 矩阵及其运算59

5.1.1 矩阵生成59

5.1.2 矩阵连接60

5.1.3 矩阵元素的下标引用及操作60

5.1.4 矩阵运算62

5.2 稀疏型矩阵65

5.2.1 稀疏型矩阵生成65

5.2.2 转换成满矩阵66

5.2.3 对非零元素进行操作66

5.2.4 稀疏矩阵的特例66

5.3 MATLAB与线性代数67

5.3.1 矩阵的特征参数67

5.3.2 利用矩阵的分解求解线性方程组70

5.3.3 非线性方程数值求解72

5.3.4 函数极值73

5.4 数据插值与曲线的拟合73

5.4.1 函数插值73

5.4.2 曲线拟合74

5.5 概率统计75

5.5.1 常见分布的随机数产生75

5.5.2 计算概率密度函数值77

5.5.3 计算随机变量X的数学期望和方差78

5.5.4 参数估计78

5.5.5 假设检验80

习题80

第6章 符号运算82

6.1 符号变量、符号表达式和符号方程的生成83

6.1.1 使用sym函数生成符号变量和符号表达式83

6.1.2 使用syms函数定义符号变量和符号表达式84

6.1.3 符号方程的生成84

6.2 符号变量的基本操作85

6.2.1 Findsym函数:寻找符号变量85

6.2.2 符号运算的精度确定85

6.3 符号表达式的基本操作86

6.3.1 四则运算86

6.3.2 符号多项式的因式分解与展开86

6.3.3 提取有理式的分子和分母88

6.3.4 符号表达式的化简88

6.3.5 符号表达式的替换89

6.3.6 反函数的求解89

6.3.7 复合函数90

6.4 符号矩阵的生成和运算91

6.4.1 符号矩阵的生成91

6.4.2 符号矩阵的运算92

6.5 符号微积分93

6.5.1 符号极限93

6.5.2 符号微分94

6.5.3 符号积分95

6.6 符号积分变换95

6.6.1 傅里叶变换及其逆变换96

6.6.2 Laplace变换及其逆变换97

6.6.3 Z变换及其逆变换98

6.7 符号方程的求解100

6.7.1 代数方程求解100

6.7.2 微分方程求解101

习题102

第7章 数据和函数的可视化103

7.1 绘图的一般步骤104

7.2 二维绘图104

7.2.1 plot命令104

7.2.2 线型、颜色及数据点型的设置105

7.2.3 图形的标注、网格及图例说明107

7.2.4 坐标轴的形式与刻度109

7.2.5 多层重叠、双纵坐标和多子图111

7.2.6 多条曲线的绘制113

7.2.7 复数的绘图115

7.3 三维绘图115

7.3.1 plot3函数115

7.3.2 三维网线图函数mesh和meshz116

7.3.3 三维曲面图函数surf及surfc117

7.3.4 视图函数view118

7.4 特殊图形的绘制118

7.4.1 柱状图119

7.4.2 面积图120

7.4.3 饼图121

7.4.4 直方图121

7.5 MATLAB的图形窗口122

7.5.1 图形窗口界面123

7.5.2 图形的打印和输出124

习题126

第8章 MATLAB程序设计127

8.1 M文件128

8.1.1 函数变量129

8.1.2 函数参数129

8.1.3 函数句柄132

8.1.4 函数类型133

8.2 MATLAB的程序控制结构135

8.2.1 条件控制语句135

8.2.2 循环控制语句137

8.2.3 误差控制语句138

8.2.4 其他流程控制语句139

8.3 文件操作140

8.3.1 文件的打开与关闭141

8.3.2 文件I/O142

8.4 MATLAB程序优化145

8.4.1 通过Profiler进行程序运行分析145

8.4.2 通过tic和toc函数进行程序运行分析147

8.4.3 程序优化的常用方法148

8.5 程序调试149

8.5.1 直接调试法149

8.5.2 利用调试工具150

习题151

第9章 图形用户界面设计152

9.1 使用GUIDE创建GUI153

9.1.1 GUIDE编辑界面简介153

9.1.2 菜单设计实例155

9.1.3 包含控件的GUI设计实例156

9.1.4 M文件和FIG文件160

9.2 GUI编程161

9.3 实例解析163

9.3.1 实例1:peaks函数的轮廓图绘制163

9.3.2 实例2:用控件控制图形的属性166

9.3.3 实例3:TeapotdemoGUI的制作过程剖析171

习题173

第10章 Simulink仿真基础174

10.1 Simulink简介175

10.2 一个简单Simulink仿真示例175

10.3 Simulink的基本模块177

10.3.1 Simulink的基本模块及其功能177

10.3.2 常用模块的参数和属性设置178

10.4 Simulink系统的仿真180

10.4.1 Simulink的文件操作180

10.4.2 模块的操作180

10.4.3 信号线的操作181

10.4.4 修改或给模块添加文本注释183

10.5 复杂系统的仿真183

10.5.1 仿真的设置183

10.5.2 连续系统仿真示例184

10.5.3 离散系统仿真示例185

10.6 子系统与封装187

10.6.1 建立子系统187

10.6.2 子系统的封装188

习题189

第11章 MATLAB在信号与系统中的应用190

11.1 典型连续时间信号描述及运算191

11.1.1 典型连续信号波形的绘制191

11.1.2 连续时间信号的运算193

11.2 线性系统时域分析195

11.2.1 连续时间信号卷积195

11.2.2 线性系统时域分析197

11.3 连续系统的频域分析199

11.4 连续时间系统S域零极点分析201

11.4.1 零极点分布与系统稳定性201

11.4.2 零极点分布与系统脉冲响应时域特性203

习题205

第12章 MATLAB在数字信号处理中的应用207

12.1 离散时间信号的MATLAB实现208

12.1.1 正弦序列208

12.1.2 指数序列208

12.1.3 单位抽样序列211

12.1.4 单位阶跃序列212

12.2 基于MATLAB的快速傅里叶变换213

12.2.1 快速傅里叶变换的用法213

12.2.2 运用FFT进行简单滤波215

12.3 IIR数字滤波器的设计217

12.3.1 模拟原型滤波器217

12.3.2 频率变换218

12.3.3 滤波器最小阶数选择219

12.3.4 模拟滤波器到数字滤波器的转换220

12.3.5 完全工具函数设计IIR滤波器222

12.4 IIR滤波器直接设计224

12.5 FIR滤波器设计226

12.5.1 运用窗函数设计数字滤波器227

12.5.2 标准型FIR滤波器229

习题230

第13章 MATLAB在通信原理中的应用232

13.1 幅度调制233

13.1.1 BASK调制233

13.1.2 MASK调制235

13.1.3 QAM调制236

13.2 相位调制237

13.2.1 PSK调制237

13.2.2 OQPSK调制238

13.3 频率调制240

13.3.1 BFSK调制240

13.3.2 MFSK调制241

13.3.3 CPM调制243

13.3.4 OFDM调制247

13.4 数字信号的解调248

13.4.1 BASK解调248

13.4.2 QAM解调250

13.4.3 BPSK解调251

13.4.4 BFSK解调253

习题254

附录A255

参考文献269

热门推荐