第1章 绪论 1
1.1 信号与系统 1
1.2 信号的描述与分类 2
1.3 系统的描述与分类 4
1.3.1 连续时间系统及其描述 4
1.3.2 离散时间系统及其描述 6
1.4 LTI系统的特性 8
1.5 信号与系统分析方法概述 10
1.6 MATLAB基本知识 11
1.6.1 MATLAB简介 11
1.6.2 MATLAB快速入门 12
本章关键概念小结 16
习题 16
上机练习 17
第2章 连续时间信号与系统的时域分析 18
2.1 常用信号及信号的基本运算 18
2.1.1 常用信号 18
2.1.2 信号的基本运算 20
2.2 单位阶跃信号和单位冲激信号 23
2.2.1 单位阶跃信号 23
2.2.2 单位冲激信号 24
2.2.3 冲激信号与阶跃信号的关系 25
2.2.4 冲激信号的性质 26
2.3 连续系统的零输入响应 28
2.4 冲激响应和阶跃响应 29
2.5 连续系统的零状态响应——卷积积分 31
2.5.1 卷积积分 31
2.5.2 卷积积分的图解法 33
2.5.3 卷积积分的性质 35
2.6 连续系统的时域分析 40
2.7 MATLAB应用举例 42
2.7.1 连续信号的MATLAB表示 42
2.7.2 信号基本运算的MATLAB实现 43
2.7.3 利用MATLAB进行系统的时域分析 43
本章关键概念小结 46
习题 47
上机练习 52
第3章 连续时间信号与系统的频域分析 53
3.1 周期信号的傅里叶级数分析 53
3.1.1 三角函数形式的傅里叶级数 53
3.1.2 指数形式的傅里叶级数 55
3.1.3 周期信号频谱的特点 59
3.2 非周期信号的傅里叶变换分析 59
3.2.1 从傅里叶级数到傅里叶变换 59
3.2.2 频谱函数F(jω)的特性 61
3.2.3 典型非周期信号的傅里叶变换 62
3.3 傅里叶变换的性质 65
3.3.1 线性特性 65
3.3.2 对称特性 66
3.3.3 时移特性 67
3.3.4 频移特性 68
3.3.5 时频展缩特性 69
3.3.6 时域微分特性 70
3.3.7 频域微分特性 71
3.3.8 时域积分特性 71
3.3.9 卷积特性(卷积定理) 72
3.3.10 能量定理(帕斯瓦尔定理) 74
3.4 周期信号的傅里叶变换 76
3.4.1 一般周期信号的傅里叶变换 76
3.4.2 周期信号的傅里叶级数与单脉冲信号的傅里叶变换 78
3.5 连续时间系统的频域分析 79
3.5.1 系统频域分析法 79
3.5.2 系统频域分析法举例 80
3.6 连续系统频域分析应用举例 83
3.6.1 无失真传输系统 84
3.6.2 理想低通滤波器 84
3.6.3 调制与解调 85
3.7 抽样及抽样定理 87
3.7.1 信号的抽样 87
3.7.2 时域抽样定理 89
3.8 MATLAB应用举例 91
3.8.1 周期信号的分解与合成 91
3.8.2 非周期信号频谱的MATLAB求解 93
3.8.3 用MATLAB计算连续系统的频率响应 94
本章关键概念小结 95
习题 96
上机练习 101
第4章 连续时间信号与系统的复频域分析 102
4.1 拉普拉斯变换 102
4.1.1 双边拉普拉斯变换 102
4.1.2 双边拉普拉斯变换的收敛域 103
4.1.3 单边拉普拉斯变换 106
4.1.4 常用信号的拉普拉斯变换 106
4.2 单边拉普拉斯变换的性质 107
4.2.1 线性特性 107
4.2.2 时移特性 108
4.2.3 复频移(s域平移)特性 109
4.2.4 尺度变换(时-复频展缩)特性 109
4.2.5 卷积定理 109
4.2.6 微分定理 111
4.2.7 积分定理 112
4.2.8 初值定理和终值定理 114
4.3 拉普拉斯逆变换 116
4.3.1 极点为实数且无重根 117
4.3.2 极点为复数且无重根 118
4.3.3 极点为多重极点 119
4.4 连续时间系统的复频域分析 121
4.4.1 微分方程的拉普拉斯变换求解 121
4.4.2 电路网络的复频域模型分析法 124
4.4.3 系统函数(转移函数) 128
4.5 系统特性与系统函数的关系 130
4.5.1 系统的因果性 130
4.5.2 系统的稳定性 130
4.5.3 由系统函数H(s)确定频率响应 132
4.6 双边拉普拉斯变换 134
4.6.1 双边拉普拉斯变换的特性 134
4.6.2 系统函数与系统的稳定性 135
4.6.3 双边拉普拉斯逆变换 135
4.7 MATLAB应用举例 137
4.7.1 用MATLAB计算拉普拉斯正反变换 137
4.7.2 利用MATLAB实现部分分式展开 138
4.7.3 系统的零极点图 138
本章关键概念小结 140
习题 140
上机练习 146
第5章 离散时间信号与系统的时域分析 147
5.1 离散时间信号与离散系统 147
5.1.1 离散时间信号概述 147
5.1.2 典型的离散信号 148
5.1.3 离散信号的基本运算 149
5.1.4 离散系统响应的求解方法 151
5.2 离散系统的零输入响应 152
5.3 离散系统的单位样值响应 154
5.4 离散系统的零状态响应——卷积和 156
5.4.1 卷积和 156
5.4.2 卷积和的性质 157
5.4.3 卷积和的计算 158
5.5 离散系统响应的时域分析 161
5.6 MATLAB应用举例 164
5.6.1 用MATLAB表示离散序列 164
5.6.2 离散信号运算的MATLAB实现 165
5.6.3 离散系统单位样值响应的求解 166
5.6.4 离散系统零状态响应的求解 167
本章关键概念小结 167
习题 168
上机练习 171
第6章 离散时间信号与系统的Z域分析 172
6.1 离散信号的z变换 172
6.1.1 z变换的定义 172
6.1.2 z变换的收敛域 173
6.1.3 常用离散信号的单边z变换 176
6.1.4 z平面与s平面的映射关系 177
6.2 z变换的基本性质 178
6.2.1 线性特性 179
6.2.2 移位特性 179
6.2.3 尺度变换特性 180
6.2.4 时间翻转特性 181
6.2.5 z域微分(时域线性加权) 181
6.2.6 卷积定理 181
6.2.7 初值定理和终值定理 182
6.3 逆z变换 184
6.4 离散系统的z域分析 186
6.4.1 差分方程的变换解 186
6.4.2 系统函数 187
6.4.3 离散系统因果性、稳定性与H(z)的关系 189
6.4.4 应用双边z变换分析离散系统举例 189
6.5 离散系统的频率响应 190
6.5.1 序列的傅里叶变换 191
6.5.2 离散系统的频率响应 191
6.5.3 离散系统的稳态响应 192
6.6 MATLAB应用举例 194
6.6.1 利用MATLAB计算z变换和逆z变换 194
6.6.2 部分分式展开的MATLAB实现 195
6.6.3 利用MATLAB求解离散系统的频率响应 195
6.6.4 系统函数的零极点 196
本章关键概念小结 198
习题 198
上机练习 202
第7章 系统的状态变量分析 203
7.1 系统的信号流图 203
7.1.1 信号流图 203
7.1.2 系统的信号流图模拟 207
7.2 系统的状态变量分析 209
7.2.1 状态和状态变量 209
7.2.2 连续系统的状态方程和输出方程 210
7.2.3 连续系统状态方程和输出方程的建立 211
7.2.4 连续系统状态方程和输出方程的求解 216
7.2.5 离散系统的状态方程和输出方程的建立 218
7.2.6 离散系统的状态方程和输出方程的求解 219
7.3 MATLAB应用举例 220
7.3.1 系统状态方程和输出方程的建立 220
7.3.2 系统状态方程的求解 222
本章关键概念小结 224
习题 224
上机练习 229
部分习题答案 230
附录A 部分分式展开 244
A.1 F(s)的D(s)中都是单实根 244
A.2 F(s)的D(s)中有重根 244
A.3 F(s)的D(s)中有共轭复根 245
附录B 卷积积分表 246
附录C 常用周期信号的傅里叶系数表 247
附录D 常用序列单、双边Z变换对 248
附录E 常用信号的傅里叶变换及其频谱图 249
参考文献 252