目 录
第1章MATLAB与通信仿真 1
1.1MATLAB简介 1
1.1.1MATLAB集成开发环境 2
1.1.2MATLAB编程语言 6
1.2通信仿真 8
1.2.1通信仿真的概念 8
1.2.2通信仿真的一般步骤 9
第2章Simulink入门 12
2.1Simulink简介 12
2.2Simulink工作环境 13
2.2.1Simulink模型库 13
2.2.2设计仿真模型 14
2.2.3运行仿真 14
2.2.4建立子系统 15
2.2.5封装子系统 17
2.3Simulink模型库 20
第3章S-函数 23
3.1S-函数简介 23
3.1.1S-函数的工作原理 23
3.1.2S-函数基本概念 24
3.2M文件S-函数 26
3.2.1M文件S-函数简介 26
3.2.2M文件S-函数的编写示例 30
3.3C语言S-函数 46
3.3.1C语言S-函数简介 46
3.3.2C语言S-函数的编写示例 51
3.4C++语言S-函数 60
第4章信源和信宿 66
4.1信源 66
4.1.1压控振荡器 66
4.1.2从文件中读取数据 68
4.1.3数据源 72
4.1.4噪声源 78
4.1.5序列生成器 85
4.1.6实例4.1--通过压控振荡器实现BFSK调制 99
4.2信宿 101
4.2.1示波器 101
4.2.2错误率统计 103
4.2.3将结果输出到文件 105
4.2.4眼图.发散图和轨迹图 108
第5章信道 116
5.1加性高斯白噪声信道 116
5.1.1函数awgn() 116
5.1.2函数wgn() 118
5.1.3加性高斯白噪声信道模块 120
5.1.4实例5.1--BFSK在高斯白噪声信道中的传输性能 122
5.2二进制对称信道 127
5.2.1二进制对称信道模块 127
5.2.2实例5.2--卷积编码器在二进制对称信道中的性能 128
5.3多径瑞利衰落信道 132
5.3.1多径瑞利衰落信道模块 132
5.3.2实例5.3--BFSK在多径瑞利衰落信道中的传输性能 134
5.4伦琴衰落信道 138
5.4.1伦琴衰落信道模块 138
5.4.2实例5.4——BFSK在多径瑞利衰落信道中的传输性能 139
5.5射频损耗 142
5.5.1自由空间路径损耗模块 142
5.5.2接收机热噪声模块 144
5.5.3相位噪声模块 145
5.5.4相位/频率偏移模块 146
5.5.5I/Q支路失衡模块 148
5.5.6无记忆非线性模块 149
第6章信源编码 153
6.1压缩和扩展 153
6.1.1A律压缩模块 153
6.1.2A律扩展模块 154
6.1.3μ律压缩模块 155
6.1.4μ律扩展模块 156
6.2量化和编码 157
6.2.1抽样量化编码器 157
6.2.2触发式量化编码器 158
6.2.3量化解码器 159
6.2.4实例6.1--A律十三折与μ律十五折的量化误差 159
6.3差分编码 162
6.3.1差分编码器 162
6.3.2差分解码器 163
6.4DPCM编码和解码 164
6.4.1DPCM编码器 164
6.4.2DPCM解码器 166
6.4.3实例6.2--DPCM与PCM系统的量化噪声 166
第7章信道编码和交织 172
7.1分组编码 172
7.1.1二进制线性码 172
7.1.2二进制循环码 174
7.1.3BCH码 176
7.1.4Reed-Solomon码 178
7.1.5Hamming码 184
7.1.6实例7.1--Reed-Solomon码在CT2中的应用 186
7.2循环冗余码 192
7.2.1CRC编码器 192
7.2.2CRC检测器 195
7.2.3实例7.2--CRC-16编码在DECT中的应用及其性能 197
7.3卷积编码 202
7.3.1卷积编码器 203
7.3.2实例7.3--IS-95的卷积编码器 207
7.3.3卷积译码器 211
7.3.4实例7.4--卷积码的软判决译码 214
7.4块交织 220
7.4.1通用块交织 220
7.4.2矩阵交织 221
7.4.3实例7.5--交织器在IS-95中的应用 224
7.4.4代数交织 228
7.4.5随机交织 231
7.4.6实例7.6--cdma2000系统Turbo编码器的实现 232
7.5卷积交织 249
7.5.1复用交织 250
7.5.2卷积交织 253
7.5.3螺旋交织 255
第8章信号调制 259
8.1模拟幅度调制 259
8.1.1双边带幅度调制 259
8.1.2双边带抑制载波幅度调制 262
8.1.3单边带幅度调制 265
8.2模拟频率调制 268
8.2.1基带频率调制 269
8.2.2频带频率调制 270
8.3模拟相位调制 272
8.3.1基带相位调制 272
8.3.2频带相位调制 274
8.4数字幅度调制 275
8.4.1基带脉幅调制 276
8.4.2频带脉幅调制 278
8.4.3基带正交幅度调制 281
8.4.4频带正交幅度调制 282
8.4.5基带矩形正交幅度调制 283
8.4.6频带矩形正交幅度调制 285
8.4.7实例8.1--数字幅度调制的抗噪声性能 287
8.5数字频率调制 291
8.5.1基带M相频移键控调制 292
8.5.2频带M相频移键控调制 293
8.6数字相位调制 294
8.6.1BPSK调制 295
8.6.2DBPSK调制 296
8.6.3QPSK调制 297
8.6.4实例8.2--QPSK在IS-95前向信道中的应用 299
8.6.5DQPSK调制 304
8.6.6实例8.3--DQPSK在USDC中的应用 305
8.6.7基带OQPSK调制 309
8.6.8频带OQPSK调制 312
8.6.9实例8.4--OQPSK在IS-95反向信道中的应用 314
8.6.10基带M-PSK调制 318
8.6.11频带M-PSK调制 319
8.6.12基带M-DPSK调制 321
8.6.13频带M-DPSK调制 323
8.7数字连续相位调制 325
8.7.1基带CPM调制 325
8.7.2频带CPM调制 328
8.7.3基带MSK调制 330
8.7.4频带MSK调制 333
8.7.5基带GMSK调制 335
8.7.6频带GMSK调制 337
8.7.7实例8.5--GMSK在GSM中的应用 338
8.7.8基带CPFSK调制 342
8.7.9频带CPFSK调制 343
第9章仿真和调试 346
9.1运行仿真 346
9.1.1设置仿真参数 346
9.1.2运行仿真 356
9.2调试和分析 358
9.2.1调试仿真模型 358
展开