文件名称:matlab对pam仿真代码-digi-comm-sys:数字通信系统的MATLAB仿真
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-10 08:48:30
系统开源
matlab对pam仿真代码数字通讯系统 数字通信系统的MATLAB仿真 描述: 模拟了数字通信系统中的发送器,信道和接收器。 发射机: 生成位。 标头位被添加到消息的开头。 邮件使用格雷或二进制编码进行编码。 使用指定的脉冲形状(矩形,三角形,正弦,升余弦,根升余弦或高斯)和指定的脉冲跨度对消息进行调制(PAM,PSK或QAM调制)。 渠道: 时间延迟,相位偏移和加性高斯白噪声被添加到信号中。 接收者: 借助于接收信号和报头样本的互相关来检测信道延迟。 使用检测到的值,可以同步接收到的信号。 检测并补偿通道的相位偏移。 信号被解调为一系列符号。 使用最小距离检测。 使用格雷或二进制解码对结果符号进行解码。 计算并绘制误码率。 版权: 该存储库中的文件是A. Olfat教授于2020年秋季在德黑兰大学举行的数字通信实验室的产品。
【文件预览】:
digi-comm-sys-main
----README.md(1KB)
----DigiComm-library()
--------bit_gen.m(609B)
--------pulse_modulation.m(2KB)
--------upsmpl.m(125B)
--------gray_code.m(964B)
--------init.m(491B)
--------pulse_shape.m(4KB)
--------corr_m.m(902B)
--------pulse_demodulation.m(2KB)
--------constellation.m(2KB)
--------dwnsmpl.m(87B)
--------min_dist_detector.m(285B)
--------draw_pulse.m(916B)
--------dcl_init.m(2KB)
--------corr_match.m(762B)
----DigiComm.mlx(92KB)