第1章 信号与系统的基本概念 1
1.0 信号与系统 1
1.1 信号的描述和分类 2
1.1.1 信号的描述 2
1.1.2 信号的分类 2
1.2 信号的基本特性 6
1.3 信号的基本运算 7
1.3.1 相加和相乘 7
1.3.2 翻转、平移和展缩 8
1.3.3 信号的导数和积分 12
1.3.4 信号的差分和迭分 13
1.4 阶跃信号和冲激信号 15
1.4.1 连续时间阶跃信号 15
1.4.2 连续时间冲激信号 16
1.4.3 广义函数和δ函数性质 18
1.4.4 阶跃序列和脉冲序列 23
1.5 系统的描述 24
1.5.1 系统模型 24
1.5.2 系统的输入输出描述 24
1.5.3 系统的状态空间描述 27
1.5.4 系统的框图表示 28
1.6 系统的特性和分类 32
1.6.1 线性特性 32
1.6.2 时不变特性 33
1.6.3 因果性 35
1.6.4 稳定性 36
1.6.5 系统的分类 36
1.7 信号与系统的分析方法 36
习题一 38
第2章 连续信号与系统的时域分析 45
2.0 引言 45
2.1 连续时间基本信号 45
2.1.1 奇异信号 45
2.1.2 正弦信号 46
2.1.3 指数信号 46
2.2 卷积积分 47
2.2.1 卷积的定义 47
2.2.2 卷积的图解机理 48
2.2.3 卷积性质 50
2.2.4 常用信号的卷积公式 56
2.3 系统的微分算子方程 57
2.3.1 微分算子和积分算子 57
2.3.2 LTI系统的微分算子方程 58
2.3.3 电路系统算子方程的建立 60
2.4 连续系统的零输入响应 62
2.4.1 系统初始条件 62
2.4.2 零输入响应算子方程 63
2.4.3 简单系统的零输入响应 63
2.4.4 一般系统的零输入响应 64
2.5 连续系统的零状态响应 67
2.5.1 连续信号的δ(t)分解 67
2.5.2 基本信号δ(t)激励下的零状态响应 68
2.5.3 一般信号f(t)激励下的零状态响应 72
2.5.4 零状态响应的另一个计算公式 72
2.6 系统微分方程的经典解法 78
2.6.1 齐次解和特解 78
2.6.2 响应的完全解 80
习题二 82
第3章 连续信号与系统的频域分析 88
3.0 引言 88
3.1 信号的正交分解 88
3.1.1 矢量的正交分解 88
3.1.2 信号的正交分解 90
3.2 周期信号的连续时间傅里叶级数 93
3.2.1 三角形式的傅里叶级数 93
3.2.2 指数形式的傅里叶级数 96
3.3 周期信号的频谱 97
3.3.1 周期信号的频谱 98
3.3.2 周期信号频谱的特点 99
3.3.3 周期信号的功率 103
3.4 非周期信号的连续时间傅里叶变换 103
3.4.1 傅里叶变换 104
3.4.2 非周期信号的频谱函数 105
3.4.3 典型信号的傅里叶变换 106
3.5 傅里叶变换的性质 113
3.6 周期信号的傅里叶变换 123
3.7 连续信号的抽样定理 126
3.7.1 信号的时域抽样定理 126
3.7.2 周期脉冲抽样 131
3.7.3 频域抽样 132
3.8 连续系统的频域分析 133
3.8.1 基本信号ejωt激励下的零状态响应 134
3.8.2 一般信号f(t)激励下的零状态响应 134
3.8.3 无失真传输条件 138
3.8.4 理想低通滤波器的特性 140
习题三 141
第4章 连续信号与系统的S域分析 148
4.0 引言 148
4.1 拉普拉斯变换 148
4.1.1 从傅里叶变换到拉普拉斯变换 148
4.1.2 双边拉普拉斯变换的收敛域 149
4.1.3 单边拉普拉斯变换 151
4.1.4 常用信号的单边拉普拉斯变换 152
4.2 单边拉普拉斯变换的性质 152
4.3 单边拉普拉斯逆变换 164
4.3.1 查表法 164
4.3.2 部分分式展开法 165
4.3.3 反演积分法 170
4.4 连续系统的S域分析 171
4.4.1 连续信号的S域分解 172
4.4.2 基本信号est激励下的零状态响应 172
4.4.3 一般信号f(t)激励下的零状态响应 172
4.5 系统微分方程的S域解 174
4.6 RLC系统的S域分析 176
4.6.1 KCL、KVL的S域形式 176
4.6.2 系统元件的S域模型 177
4.6.3 RLC系统的S域模型及分析方法 179
4.7 连续系统的表示和模拟 181
4.7.1 连续系统的方框图表示 181
4.7.2 连续系统的信号流图表示 185
4.7.3 连续系统的模拟 188
4.8 系统函数与系统特性 191
4.8.1 H(s)的零点和极点 191
4.8.2 H(s)的零、极点与时域响应 192
4.8.3 H(s)与系统的频率特性 193
4.8.4 H(s)与系统的稳定性 195
4.8.5 拉普拉斯变换与傅里叶变换 199
习题四 202
第5章 离散信号与系统的时域分析 209
5.0 引言 209
5.1 离散时间基本信号 209
5.1.1 离散时间信号 209
5.1.2 离散时间基本信号 210
5.2 卷积和 215
5.2.1 卷积和的定义 215
5.2.2 卷积和的性质 218
5.2.3 常用序列的卷积和公式 220
5.3 离散系统的算子方程 220
5.3.1 LTI离散时问系统 220
5.3.2 离散系统算子方程 222
5.4 离散系统的零输入响应 225
5.4.1 简单系统的零输入响应 225
5.4.2 一般系统的零输入响应 227
5.5 离散系统的零状态响应 229
5.5.1 离散信号的时域分解 230
5.5.2 基本信号δ(k)激励下的零状态响应 231
5.5.3 一般信号f(k)激励下的零状态响应 235
5.6 系统差分方程的经典解法 238
习题五 240
第6章 离散信号与系统的频域分析 246
6.0 引言 246
6.1 周期信号的离散时间傅里叶级数 246
6.1.1 离散时间傅里叶级数 246
6.1.2 离散时间周期信号的频谱 247
6.2 非周期信号的离散时间傅里叶变换 249
6.2.1 离散时间傅里叶变换 250
6.2.2 常用信号的离散时间傅里叶变换 252
6.3 周期序列的离散时间傅里叶变换 256
6.4 离散时间傅里叶变换的性质 258
6.5 离散傅里叶变换(DFT) 264
6.5.1 离散傅里叶变换的引入 265
6.5.2 DFT的计算 268
6.6 DFT的性质 269
6.7 快速傅里叶变换(FFT)简介 274
6.7.1 DFT矩阵WE及其因子化 274
6.7.2 基2 FFT概述 277
6.8 离散系统的频域分析 280
6.8.1 基本信号ejωk激励下的零状态响应 280
6.8.2 一般信号f(k)激励下的零状态响应 282
习题六 284
第7章 离散信号与系统的Z域分析 290
7.0 引言 290
7.1 Z变换 290
7.1.1 Z度换的定义 290
7.1.2 Z变换的收敛域 291
7.1.3 常用序列的Z变换 294
7.2 Z变换的性质 295
7.3 Z逆变换 306
7.4 离散系统的Z域分析 314
7.4.1 离散信号的Z域分解 314
7.4.2 基本信号zk激励下的零状态响应 314
7.4.3 一般信号f(k)激励下的零状态响应 315
7.5 离散系统差分方程的Z域解 316
7.5.1 差分方程的Z域解 317
7.5.2 离散系统的频率响应 319
7.6 离散系统的表示和模拟 322
7.6.1 离散系统的方框图表示 323
7.6.2 离散系统的信号流图表示 326
7.6.3 离散系统的模拟 327
7.7 系统函数与系统特性 330
7.7.1 H(z)的零点和极点 330
7.7.2 H(z)的零、极点与时域响应 330
7.7.3 H(z)与离散系统频率响应 331
7.7.4 H(z)与离散系统的稳定性 333
7.7.5 Z域与S域的关系 336
习题七 337
第8章 系统的状态空间分析 343
8.0 引言 343
8.1 状态空间描述 343
8.1.1 状态变量和状态空间 343
8.1.2 状态模型和状态空间方程 345
8.2 连续系统状态空间方程的建立 349
8.2.1 直接编写法 349
8.2.2 由时域模型建立状态空间方程 352
8.2.3 由系统函数建立状态空间方程 355
8.3 连续系统状态空间方程的求解 356
8.3.1 状态空间方程的时域解法 356
8.3.2 eAt的计算 360
8.3.3 状态空间方程的S域解法 363
8.4 离散系统的状态空间分析 368
8.4.1 状态空间方程的建立 368
8.4.2 状态空间方程的时域解法 370
8.4.3 状态空间方程的Z域解法 374
8.5 系统函数矩阵与系统稳定性 377
习题八 378
第9章 随机信号通过线性系统分析 386
9.0 引言 386
9.1 随机信号的概念 386
9.1.1 随机过程和随机信号的概念 386
9.1.2 随机信号的分布函数和概率密度 387
9.2 连续随机信号的统计特征 388
9.2.1 均值 388
9.2.2 方差 388
9.2.3 自相关函数和自协方差函数 389
9.2.4 互相关函数和互协方差函数 390
9.2.5 功率密度谱Sx(jω)和互谱密度Sry(jω) 391
9.3 离散随机信号的统计特征 392
9.3.1 均值、均方值和方差 392
9.3.2 相关函数和协方差函数 393
9.3.3 功率密度谱和互谱密度 394
9.4 线性连续系统分析 395
9.4.1 时域分析 395
9.4.2 频域分析 397
9.5 线性离散系统分析 397
9.5.1 时域分析 397
9.5.2 Z域分析和频域分析 399
9.6 白噪声通过线性系统分析 400
习题九 402
第10章 MATLAB在信号与系统分析中的应用 403
10.0 引言 403
10.1 MATLAB基础 403
10.1.1 MATLAB语言的特点 403
10.1.2 MATLAB工作环境简介 404
10.1.3 学习MATLAB的基本方法 406
10.2 信号的MATLAB表示 407
10.2.1 连续信号的MATLAB表示 407
10.2.2 离散信号的MATLAB表示 409
10.2.3 信号基本运算的MATLAB实现 411
10.3 用MATLAB实现系统的时域分析 414
10.3.1 连续系统冲激响应的求解 414
10.3.2 连续系统零状态响应的求解 417
10.3.3 离散系统零状态响应的求解 419
10.3.4 离散系统单位脉冲响应的求解 421
10.3.5 离散卷积和的计算 424
10.4 用MATLAB实现连续系统的频域分析 424
10.4.1 周期信号频域分析的MATLAB实现 425
10.4.2 非周期信号频域分析的MATLAB实现 428
10.4.3 用MATLAB实现连续系统的频域分析 429
10.5 用MATLAB实现连续系统的S域分析 432
10.5.1 MATLAB实现部分分式展开 432
10.5.2 H(s)的零极点与系统特性的MATLAB计算 433
10.5.3 用MATLAB计算拉普拉斯变换 436
10.6 用MATLAB实现离散系统的Z域分析 437
10.6.1 部分分式展开的MATLAB实现 437
10.6.2 利用MATLAB计算H(z)的零极点与系统特性 438
10.6.3 利用MATLAB计算Z变换 441
10.7 MATLAB在系统状态空间分析中的应用 441
10.7.1 系统微分方程到状态空间方程的转换 441
10.7.2 系统状态空间方程到系统函数矩阵H(s)的计算 442
10.7.3 用MATLAB求解连续时间系统的状态空间方程 443
10.7.4 用MATLAB求解离散时间系统的状态空间方程 444
习题十 446
附录 448
附录A 部分分式展开 448
附录B 矩阵函数 453
附录C 周期信号的傅里叶级数表 464
附录D 傅里叶变换表 465
附录E 序列的离散时间傅里叶变换表 468
附录F 单边拉普拉斯变换表 469
附录G Z变换表 470
各章习题参考答案 472
参考文献 491