《MATLAB和LabVIEW仿真技术及应用实例 第2版》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:聂春艳,王桔,张万里,张猛
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302479369
  • 页数:167 页
图书介绍:本书将Matlab和LabVIEW两种图形化编程仿真软件合二为一整合为一本书,介绍了两种软件的仿真技术。在Matlab部分主要介绍其主要功能和使用方法以及Simulink 的系统仿真模型建立,同时给出了在模拟电路和数字电路中、信号与系统中、数字信号处理以及通信工程等领域中的大量仿真应用实例。在LabVIEW 软件部分主要介绍LabVIEW图形化编程功能及虚拟仪器(VI)建模及在实际应用中的仿真实例。

第1篇MATLAB基础知识 3

第1章 仿真基础 3

1.1 MATLAB语言发展史 3

1.2 MATLAB初步应用 3

1.2.1 MATLAB桌面 3

1.2.2 MATLAB工具条 4

1.2.3 MATLAB的指令窗 4

1.2.4 MATLAB的工作空间 6

习题1 6

第2章MATLAB基本操作命令 7

2.1变量及其赋值 7

2.1.1标识符号 7

2.1.2赋值 7

2.1.3复数 8

2.1.4 MATLAB中的基本赋值矩阵 8

2.2矩阵和数组的基本运算 9

2.2.1矩阵和数组的四则运算 9

2.2.2矩阵和数组的乘方和幂次函数 11

2.2.3矩阵和数组的基本函数 11

2.3矩阵和数组的关系、逻辑运算 12

2.3.1关系运算 12

2.3.2逻辑运算 12

习题2 13

第3章MATLAB基本绘图功能 14

3.1二维图形 14

3.1.1基本二维绘图函数 14

3.1.2线型、点型、颜色 17

3.1.3窗口控制 19

3.1.4坐标轴控制命令 21

3.1.5图形标注 21

3.2三维图形 23

3.2.1三维plot3绘图函数 23

3.2.2三维曲面网线绘图 24

3.2.3切片图 26

习题3 27

第4章 符号运算及绘图 28

4.1符号运算 28

4.2符号数学的简易绘图 29

4.2.1二维符号数学简易绘图 30

4.2.2三维符号简易绘图 30

习题4 31

第5章M文件程序设计 32

5.1 M文件 32

5.1.1 M文件的建立与编辑 32

5.1.2命令文件 33

5.1.3函数文件 34

5.2程序流程控制 36

5.2.1循环控制语句 36

5.2.2条件控制语句 39

习题5 40

第2篇Simulink动态系统仿真技术 43

第6章Simulink仿真基础 43

6.1 Simulink的功能 43

6.2 Simulink启动和退出 44

6.3 Simulink模块库 45

6.4 Simulink模块的基本操作 47

习题6 49

第7章Simulink系统建模及仿真应用 50

7.1创建仿真模型的步骤 50

7.2系统仿真时间参数的设置 50

7.3 Simulink仿真应用实例 51

习题7 59

第8章Simulink子系统的创建及封装 60

8.1创建子系统 60

8.1.1通过已有模块建立子系统 60

8.1.2通过Subsystem模块建立子系统 62

8.2子系统的封装 63

8.3子系统创建及封装的应用实例 65

习题8 70

第3篇MATLAB应用实例仿真 73

第9章MATLAB/Simulink在电路中的仿真应用 73

9.1模拟电路的仿真应用 73

9.1.1电阻电路 74

9.1.2动态电路 76

9.1.3正弦稳态电路 79

9.1.4频率响应电路 82

9.2数字电路的仿真应用 83

9.2.1编码器的设计 83

9.2.2译码器的设计 86

9.2.3数据选择器的设计 88

9.2.4加法器的设计 90

习题9 92

第10章MATLAB在信号与系统中的仿真应用 93

10.1连续信号及仿真运算 93

10.2线性时不变系统的模型之间转换 100

习题10 101

第11章MATLAB在数字信号处理及滤波器中的应用 103

11.1离散信号的运算 103

11.2傅里叶变换与Z变换 105

11.3 FIR数字滤波器的设计 106

11.4 IIR数字滤波器的设计 108

11.5量化与调制 113

习题11 114

第12章MATLAB在数据分析中的应用 115

12.1数据插值 115

12.2多项式曲线拟合 116

12.3观测数据分析 118

12.3.1条形图数据分析 118

12.3.2饼图数据分析 119

习题12 120

第13章MATLAB在控制系统中的应用 121

13.1系统的传递函数 121

13.2线性系统的时域分析 122

13.3控制系统的根轨迹分析 126

13.4控制系统的时域稳定性分析 128

13.5控制系统的频域分析 130

习题13 133

第4篇LabVIEW基本功能及应用实例 137

第14章LabVIEW基本功能 137

14.1基本窗口功能 137

14.2工具栏 140

14.2.1前面板窗口工具栏 140

14.2.2框图程序窗口工具栏 140

14.3 LabVIEW的浮动模板功能 141

14.3.1工具模板 141

14.3.2控制模板 142

14.3.3功能模板 143

14.3.4 Express VIs模块功能 144

14.3.5 Simulate Signal.vi应用举例 145

14.4 LabVIEW文本数据表示 147

14.4.1文本数据表达 147

14.4.2指示元件数据表达 147

14.4.3二维波形显示 148

14.5 LabVIEW图形显示 151

习题14 152

第15章LabVIEW创建VI的方法与实例 153

15.1 LabVIEW创建VI的设计步骤 153

15.1.1前面板的设计 153

15.1.2框图程序(后面板)的设计 154

15.2 VI程序的调试方法 155

15.3应用实例 156

15.4 For循环和While循环的应用 159

15.4.1 For循环 159

15.4.2 While循环 160

习题15 166

参考文献 167