第1章 信号与系统分析导论 1
1.1 信号的描述及分类 1
1.1.1 信号的定义与描述 1
1.1.2 信号的分类和特性 2
1.2 系统的描述及分类 5
1.2.1 系统的数学模型 5
1.2.2 系统的分类 6
1.2.3 系统连接 13
1.3 信号与系统分析概述 14
1.3.1 信号与系统分析的基本内容与方法 14
1.3.2 信号与系统理论的应用 16
习题 17
第2章 信号的时域分析 20
2.1 连续时间信号的时域描述 20
2.1.1 典型普通信号 20
2.1.2 奇异信号 24
2.2 连续信号的基本运算 33
2.2.1 信号的尺度变换、翻转与时移 33
2.2.2 信号的相加、相乘、微分与积分 37
2.3 离散时间信号时域描述 42
2.3.1 离散时间信号的表示 42
2.3.2 基本离散序列 42
2.4 离散时间信号的基本运算 48
2.4.1 序列的翻转、位移与尺度变换 48
2.4.2 序列的相加、相乘、差分与求和 49
2.5 确定信号的时域分解 51
2.5.1 信号分解为直流分量与交流分量 51
2.5.2 信号分解为奇分量与偶分量之和 52
2.5.3 信号分解为实部分量与虚部分量 53
2.5.4 连续信号分解为冲激信号的线性组合 54
2.5.5 离散序列分解为单位脉冲序列的线性组合 55
2.5.6 信号分解为正交信号集 56
2.6 信号的MATLAB表示 58
2.6.1 连续信号的MATLAB表示 58
2.6.2 离散信号的MATLAB表示 61
2.6.3 信号基本运算的MATLAB实现 63
习题 66
MATLAB习题 71
第3章 系统的时域分析 73
3.1 线性非时变系统的描述及特点 73
3.1.1 连续时间系统的数学描述 73
3.1.2 离散时间系统的数学描述 75
3.1.3 线性非时变系统 77
3.2 连续时间LTI系统的响应 81
3.2.1 连续时间系统的零输入响应 81
3.2.2 连续时间系统的零状态响应 84
3.2.3 冲激响应 85
3.2.4 卷积积分 87
3.3 离散时间LTI系统的响应 98
3.3.1 离散时间系统的零输入响应 99
3.3.2 离散时间系统的零状态响应 101
3.3.3 单位脉冲响应 102
3.3.4 序列卷积和 103
3.4 冲激响应表示的系统特性 111
3.4.1 级联系统的冲激响应(脉冲响应) 111
3.4.2 并联系统的冲激响应(脉冲响应) 112
3.4.3 因果系统 114
3.4.4 稳定系统 116
3.5 利用MATLAB进行系统的时域分析 117
习题 123
MATLAB习题 129
第4章 信号的频域分析 131
4.1 连续时间周期信号的频域分析 131
4.1.1 周期信号Fourier级数表示 131
4.1.2 周期信号的频谱 139
4.1.3 连续Fourier级数的基本性质 144
4.1.4 连续周期信号的功率谱 146
4.2 连续时间非周期信号的频域分析 148
4.2.1 连续时间信号的Fourier变换及其频谱 148
4.2.2 常见连续时间信号的频谱 152
4.2.3 连续时间Fourier变换的性质 158
4.3 离散周期信号的频域分析 173
4.3.1 离散周期信号的离散Fourier级数及其频谱 173
4.3.2 离散Fourier级数的基本性质 176
4.4 离散非周期信号的频域分析 178
4.4.1 离散信号的离散时间Fourier变换及其频谱 178
4.4.2 离散时间Fourier变换的基本性质 183
4.5 信号的时域抽样和频域抽样 186
4.5.1 信号的时域抽样 187
4.5.2 信号的频域抽样 191
4.6 利用MATLAB分析信号频谱 195
习题 201
MATLAB习题 209
第5章 系统的频域分析 212
5.1 连续时间LTI系统的频域分析 212
5.1.1 连续时间LTI系统的频率响应 212
5.1.2 连续非周期信号通过系统响应的频域分析 214
5.1.3 连续周期信号通过系统响应的频域分析 218
5.1.4 无失真传输系统 221
5.1.5 理想模拟滤波器 222
5.2 离散时间LTI系统的频域分析 226
5.2.1 离散时间LTI系统的频率响应 226
5.2.2 离散非周期序列通过系统响应的频域分析 227
5.2.3 离散周期序列通过系统响应的频域分析 229
5.2.4 线性相位的离散时间LTI系统 230
5.2.5 离散数字滤波器 230
5.3 信号的幅度调制与解调 231
5.3.1 连续信号幅度调制 232
5.3.2 同步解调 234
5.3.3 单边带幅度调制 236
5.3.4 频分复用 241
5.3.5 离散信号幅度调制 242
5.4 利用MATLAB分析系统的频率特性 245
习题 251
MATLAB习题 256
第6章 连续信号与系统的复频域分析 258
6.1 连续时间信号的复频域分析 258
6.1.1 从Fourier变换到Laplace变换 258
6.1.2 单边Laplace变换的收敛域 260
6.1.3 常用信号的Laplace变换 260
6.1.4 单边Laplace变换的性质 263
6.1.5 Laplace反变换 272
6.2 连续时间LTI系统的复频域分析 278
6.2.1 连续时间LTI系统的系统函数 278
6.2.2 连续时间LTI系统响应的复频域分析 280
6.3 连续时间LTI系统的系统函数与系统特性 284
6.3.1 系统函数的零极点分布 284
6.3.2 系统函数与系统的时域特性 285
6.3.3 系统函数与系统的稳定性 287
6.3.4 系统函数零极点与系统频率响应 287
6.4 连续时间系统的模拟 290
6.4.1 连续系统的连接 290
6.4.2 连续系统的模拟 292
6.5 连续时间信号与系统复频域分析的MATLAB实现 297
6.5.1 部分分式展开的MATLAB实现 297
6.5.2 H(s)的零极点与系统特性的MATLAB计算 299
习题 300
MATLAB习题 306
第7章 离散信号与系统的复频域分析 308
7.1 离散时间信号的复频域分析 308
7.1.1 单边z变换的定义及收敛域 309
7.1.2 常用序列的z变换 310
7.1.3 单边z变换的主要性质 311
7.1.4 单边z反变换 319
7.2 离散时间LTI系统的复频域分析 323
7.2.1 离散时间LTI系统的系统函数 323
7.2.2 离散时间LTI系统响应的复频域分析 325
7.3 系统函数H(z)与系统特性 327
7.3.1 系统函数的零极点分布 327
7.3.2 系统函数与系统时域特性 328
7.3.3 系统函数与系统稳定性 328
7.3.4 系统函数的零极点分布与系统频率响应 329
7.4 离散时间系统的模拟 331
7.4.1 离散系统的连接 331
7.4.2 离散系统的模拟 333
7.5 利用MATLAB进行离散系统的复频域分析 336
7.5.1 部分分式展开的MATLAB实现 336
7.5.2 H(z)的零极点与系统特性的MATLAB计算 337
习题 339
MATLAB习题 343
第8章 系统的状态变量分析 345
8.1 引言 345
8.2 连续时间系统状态方程的建立 347
8.2.1 连续时间系统状态方程的普遍形式 347
8.2.2 由电路图建立状态方程 348
8.2.3 由微分方程建立状态方程 349
8.2.4 由系统模拟框图建立状态方程 350
8.3 连续时间系统状态方程的求解 355
8.3.1 连续系统的状态方程的时域求解 355
8.3.2 状态方程的s域求解 358
8.4 离散时间系统的状态方程 360
8.4.1 离散时间系统状态方程的一般形式 360
8.4.2 由差分方程建立状态方程 361
8.4.3 由系统模拟框图或系统函数建立状态方程 361
8.5 离散时间系统状态方程的解 364
8.5.1 离散状态方程的时域求解 364
8.5.2 离散状态方程的z域求解 365
8.6 MATLAB在系统状态变量分析中的应用 367
8.6.1 微分方程到状态方程的转换 367
8.6.2 状态方程系统函数矩阵H(s)的计算 368
8.6.3 利用MATLAB求解连续时间系统的状态方程 369
8.6.4 利用MATLAB求解离散时间系统状态方程 370
习题 371
第9章 信号处理在生物神经网络中的应用 377
9.1 神经元的生理结构和生化组成 377
9.2 静息状态下的神经元等效电路 379
9.3 激励状态下的神经元等效电路 380
9.4 神经网络中神经元等效电路 381
9.5 Hodgkin和Huxley神经元数学模型 383
9.6 神经网络中神经元数学模型 387
9.6.1 离子电流 387
9.6.2 化学突触电流 388
9.6.3 电突触电流 388
9.7 数值计算方法 388
9.7.1 等间隔步长数值计算方法 389
9.7.2 自适应步长数值计算方法 391
9.7.3 混合数值计算方法 392
习题 394
部分习题参考答案 397
参考文献 413