1.MATLAB基础 1
1.1MATLAB的起源和发展 1
1.2MATLAB的主要特点 1
1.3MATLAB的组成 2
2.MATLAB程序设计 4
2.1创建、保存和编辑M文件 4
2.2MATLAB控制语句 5
2.2.1条件控制语句 5
2.2.2循环控制语句 7
2.3程序的调试和优化 8
2.3.1程序的调试 8
2.3.2程序的优化 9
3.MATLAB对连续信号与系统的时域分析 10
3.1常用连续信号的MATLAB实现 10
3.2连续信号运算的MATLAB实现 13
3.2.1连续信号的基本运算 13
3.2.2连续信号的卷积计算 17
3.3连续系统的响应 19
3.3.1连续系统的冲激响应和阶跃响应 19
3.3.2连续系统的零状态响应和全响应 20
3.4连续信号的采样和恢复 22
3.4.1连续信号的采样 22
3.4.2连续信号的恢复 23
4.MATLAB对连续信号与系统的频域分析和s域分析 26
4.1连续信号的傅里叶变换 26
4.1.1常用连续信号的傅里叶变换 26
4.1.2傅里叶变换的性质 27
4.2连续系统的频率响应 29
4.3连续信号与系统的拉普拉斯变换和拉普拉斯反变换 31
4.3.1拉普拉斯变换的MATLAB表示 31
4.3.2MATLAB实现拉普拉斯反变换 31
4.4连续系统函数H(s)的零极点分布和稳定性 32
4.5连续系统状态方程的MATLAB求解 34
5.MATLAB对离散信号与系统的时域分析 36
5.1常用离散信号的MATLAB表示 36
5.2离散信号运算的MATLAB实现 40
5.2.1离散信号的基本运算 40
5.2.2离散信号的卷积计算 42
5.3离散系统的响应 44
5.3.1离散系统的冲激响应和单位阶跃响应 44
5.3.2离散系统的零状态响应和全响应 45
6.MATLAB对离散信号与系统的频域分析和z域分析 48
6.1离散系统的傅里叶变换 48
6.2离散系统的z域分析 51
6.2.1离散系统z正变换的MATLAB表示 51
6.2.2MATLAB实现离散系统的z反变换 51
6.3离散系统的频率响应 53
6.4离散系统函数的零极点分布与稳定性 54
6.5离散系统状态方程的求解 56
7.运用C语言实现信号与系统的分析 58
7.1单位阶跃响应上升时间的计算 58
7.2单位阶跃响应过冲的计算 60
7.3自相关函数的计算 61
7.4sinc函数积分的计算 64
7.5罗斯稳定性准则 66
7.6拉普拉斯变换留数的计算 69
7.7巴特沃斯低通滤波器阶数的计算 73
7.8切比雪夫低通滤波器阶数的计算 76
7.9离散卷积的计算 79
7.10状态变量方程的求解 81
8.JH5004型信号与系统实验箱 84
8.1JH5004型信号与系统实验箱的特点 84
8.2JH5004型信号与系统实验箱电路的组成 84
8.3JH5004型信号与系统实验箱信号产生模块的使用方法 85
8.3.1实验1:常用信号的分类和观察 85
8.3.2实验2:信号的基本运算单元 90
8.3.3实验3:信号的合成 93
8.3.4实验4:线性时不变系统的测量 94
8.3.5实验5:零输入响应与零状态响应的分析 96
8.3.6实验6:信号的采样和恢复(PAM) 98
8.3.7实验7:一阶网络特性的测量 100
8.3.8实验8:二阶网络特性的测量 101
参考文献 105