当前位置:首页 > 工业技术
信号与系统实验教程
信号与系统实验教程

信号与系统实验教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:张昱,周绮敏,史笑兴编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2011
  • ISBN:9787115264343
  • 页数:246 页
图书介绍:本书是与《信号与系统》理论课程相配套的实验教程。内容包括:MATLAB软件应用基础及其在信号与系统中的应用及实验内容;利用软件与硬件相结合的虚拟仪器对信号的产生、合成进行频谱分析,分析高通、低通滤波网络对信号的影响,分析信号的采样及恢复等实验内容。
《信号与系统实验教程》目录

第一部分MATLAB应用基础 2

第1章MATLAB基础 2

1.1 MATLAB简介 2

1.2 MATLAB的系统配置需求 7

1.2.1支持的操作系统平台及系统配置需求 7

1.2.2许可管理 8

1.3 MATLAB的安装 8

第2章MATLAB的应用开发环境 18

2.1命令窗口 18

2.1.1命令的编辑 19

2.1.2中断正在执行的命令 20

2.1.3 FORMAT命令 20

2.1.4续行符 21

2.1.5清屏命令 21

2.1.6注释 21

2.2 M文件简介 21

2.3当前目录与搜索路径 22

2.3.1设置MATLAB的当前目录 22

2.3.2设置MATLAB的搜索路径 23

2.3.3设置当前目录及搜索路径的必要性 23

2.3.4设置当前目录与设置搜索路径的区别 23

2.3.5查看目录中的文件 24

2.4 M文件的编辑与运行 24

2.4.1 M文件的建立及保存 24

2.4.2 M文件的编辑和查看 24

2.4.3 M文件的运行 25

2.5工作空间 28

2.5.1 Workspace浏览器 28

2.5.2保存和载入Workspace 29

2.6在线帮助 30

2.6.1 help命令 31

2.6.2 lookfor命令 31

2.6.3 MATLAB Help窗口 32

2.6.4 MATLAB示例和演示 32

2.6.5 doc命令 32

2.6.6 MathWorks网站 32

第3章 应用MATLAB解线性代数问题 33

3.1 MATLAB与线性代数 33

3.2矩阵的基本运算 33

3.2.1矩阵的加法与减法运算 35

3.2.2向量积与矩阵转置 36

3.2.3矩阵乘法 37

3.2.4矩阵幂次及指数 38

3.2.5单位矩阵 41

3.2.6向量及矩阵的范数 41

3.3解线性方程组 42

3.3.1方阵系统 43

3.3.2过限制系统 44

3.3.3限制不足系统 45

3.4逆矩阵及行列式 46

3.5矩阵的特征值与特征向量 47

第4章 应用MATLAB绘图 49

4.1二维绘图 49

4.1.1 plot函数 49

4.1.2 stem函数 49

4.1.3 figure函数 49

4.1.4 subplot函数 50

4.1.5指定线条颜色、样式和数据点标记符号 50

4.1.6标题与轴标签 51

4.1.7对数坐标轴的设定 52

4.1.8轴范围及轴刻度的设定 52

4.1.9 text函数和gtext函数 54

4.1.10 hold函数 55

4.1.11 grid函数 55

4.2三维绘图 55

4.2.1三维线形图形 55

4.2.2三维网格图形 56

4.2.3三维表面图形 57

4.2.4设定颜色分布 57

4.2.5设定照明光源 57

4.2.6在三维网格图形上作标记点 58

4.2.7设定透明及隐藏效果 58

4.2.8设定观察点 59

4.2.9制作三维动画效果 59

第5章 应用MATLAB进行数值分析与统计 62

5.1多项式的表示及运算 62

5.1.1多项式的表示方法 62

5.1.2 roots函数 62

5.1.3 poly函数 62

5.1.4 polyval与polyvalm函数 63

5.1.5 conv与deconv函数 64

5.1.6 polyder函数 64

5.1.7 residue函数 65

5.1.8 polyfit 函数 65

5.2数据分析 66

5.2.1为列向数据绘制数据图表 66

5.2.2基本分析命令函数 67

5.2.3协方差与相关系数 69

5.3回归分析与曲线拟合 70

5.3.1归一化 70

5.3.2多项式回归分析 70

第6章MATLAB程序设计 73

6.1 MATLAB中的程序 73

6.1.1 MATLAB脚本程序的基本结构 73

6.1.2 MATLAB函数程序的基本结构 73

6.1.3函数/脚本说明 75

6.1.4 P代码 76

6.2参数与变量 77

6.2.1参数 77

6.2.2局部变量与全局变量 82

6.2.3特殊数值 83

6.3数据类型 85

6.4运算符 86

6.4.1算术运算符 87

6.4.2关系运算符 87

6.4.3逻辑运算符 88

6.4.4运算符的应用实例 90

6.5流程控制 91

6.5.1 if语句 91

6.5.2 switch语句 93

6.5.3 while语句 95

6.5.4 for语句 96

6.6防止和检查代码问题的方法 97

6.6.1代码分析 98

6.6.2检查函数和变量的作用域及使用情况 101

6.7程序的调试(Debug) 102

6.7.1直接调试法 102

6.7.2工具调试法 102

第7章 基于Simulink的系统仿真 106

7.1 Simulink概述 106

7.2 Simulink的基本操作简介 107

7.2.1 Simulink的启动 107

7.2.2 Simulink模型的建立 107

7.2.3 Simulink的第一个形象化示例 108

7.2.4 Simulink模型的特点 109

7.3 Simulink模块库简介 111

7.4 Simulink模型的创建及仿真等具体操作介绍 115

7.4.1 Simulink建模与仿真的一般步骤 115

7.4.2 Simulink的建模操作和设置 116

7.4.3运行仿真 118

7.4.4仿真结果输出 121

第二部分MATLAB在信号与系统中的应用及实验 124

第8章 信号及其运算的MATLAB表示 124

8.1连续信号的MATLAB表示 124

8.2离散信号的MATLAB表示 127

8.3信号运算的MATLAB实现 129

第9章 时域分析的MATLAB实现 132

9.1连续时间系统的零状态响应 132

9.2连续时间系统的冲激响应和阶跃响应 133

9.3离散时间系统的零状态响应 133

9.4离散时间系统的冲激响应和阶跃响应 135

9.5卷积 136

第10章 频域分析的MATLAB实现 137

10.1周期信号的频域分析 137

10.2非周期信号的频域分析 139

10.3系统的频率特性分析 143

10.3.1连续时间系统的频率特性 143

10.3.2离散时间系统的频率特性 144

10.4连续时间系统的s域分析 145

10.4.1利用MATLAB实现部分分式展开 145

10.4.2利用MATLAB计算H(s)的零极点并分析系统稳定性 147

10.4.3利用MATLAB计算Laplace正反变换 149

10.5离散时间系统的z域分析 150

10.5.1利用MATLAB实现z域的部分分式展开式 150

10.5.2利用MATLAB计算H(z)的零极点并分析系统稳定性 151

10.5.3利用MATLAB计算z正变换和z反变换 153

第11章Simulink在信号与系统实验中的应用 155

11.1 Simulink应用于信号的产生与显示 155

11.2 Simulink应用于信号的分析与处理 160

11.3 Simulink应用于系统的分析 163

第12章MATLAB实验内容 168

实验一 信号的产生及时间变量的变换 168

实验二 离散线性时不变系统分析 169

实验三 离散时间傅里叶分析 170

实验四 连续时间系统分析 171

实验五 采样 171

实验六 零极点分析 171

第13章MATLAB实验常见问题解答 173

l.关于MATLAB 5.3版本中的命令行提示符显示不正确的问题 173

2.关于MATLAB 6.x和7.x版本中的.asv文件 173

3.几个清除操作的MATLAB命令 173

4.MATLAB中subplot函数的使用 173

5.一个在MATLAB中求系统传递函数H(z)的问题 174

6.一个dsolve函数无法使用的问题 175

7.一个利用impulse函数来画系统冲激函数的问题 175

8.一个“仿真结果与理论值存在差异”的问题 176

9.关于几种傅里叶变换形式的问题 177

10.一个有限长序列的离散傅里叶变换DFT的MATLAB实现举例 178

11.关于有限长序列的离散傅里叶变换DFT的(圆周)共轭对称性问题 180

12.关于快速傅里叶变换的问题 182

13.关于在某些MATLAB函数的参数中的系数向量里“前0可省”或“后0可省”的问题 182

14.MATLAB中如何在绘图中显示希腊字母等特殊字符? 183

15.关于点乘、点除和左除、右除等算术运算符的一些相关问题 185

16.MATLAB中的函数能否以函数作为参数? 186

17.MATLAB中如何表示二进制、十六进制等特殊进制的数字?不同数制的数字之间如何转换? 186

18.MATLAB中如何直接进行位运算操作? 186

19.MATLAB中如何表示一个单引号? 186

20.一个向量下标越界的问题 187

第三部分 利用虚拟仪器进行信号及频谱分析实验 190

第14章 信号及频谱分析实验内容 190

实验一 信号产生与分析中常用仪器设备的应用 190

实验二 信号的产生及其频谱分析 193

实验三 信号的合成及其频谱分析 195

实验四 高通、低通网络对信号的影响 198

实验五 信号的抽样及其恢复 199

第15章 仪器使用说明 202

15.1虚拟仪器使用说明 202

15.2二踪示波器使用说明 211

15.3多路电源使用说明 218

15.4信号发生器使用说明 218

附录MATLAB实验参考源程序 220

实验一 信号的产生及时间变量的变换 220

实验二 离散线性时不变系统分析 227

实验三 离散时间傅里叶分析 230

实验四 连续时间系统分析 235

实验五 采样 236

实验六 零极点分析 244

参考文献 246

相关图书
作者其它书籍
返回顶部