实 验 3 数 字 基 带 传 输 系 统 一 、实 验 目的 1、掌握数字基带传输系统的误码率计算; 2、熟悉升余弦传输特性的时域响应特征,观察不同信噪比下的眼图
二、实 验 内容 1、误码率的计算:画出A/σ和误码率之间的性能曲线; 2、眼图的生成 ①基带信号采用矩形脉冲波形(选做) ②基带信号采用滚降频谱特性的波形(必做) 3、仿真码间干扰对误码率的影响(选做) 三、实 验 步骤及结果 1、误码率的计算 随机产生610 个二进制信息数据,采用双极性码,映射为±A
随机产生高斯噪声(要求A/σ为0~12dB),叠加在发送信号上,直接按判决规则进行判决,然后与原始数据进行比较,统计出错的数据量,与发送数据量相除得到误码率
画出A/σ和误码率之间的性能曲线,并与理论误码率曲线相比较
(保存为图3-1) 注意:信噪比单位为dB,计算噪声功率时需要换算
Snr_A_sigma = 10
^(Snr_A_sigma_dB/20); 1代 码 : clear all; clc;close all ; A = 1;%定 义信号幅度 N = 10 ^ 6;%数据点数; a=A*sign(randn(1,N)); Snr_A_sigma_dB = 0:12; Snr_A_sigma = 10
^ (Snr_A_sigma_dB/20); sigma = A
/Snr_A_sigma; ber = zeros(size(sigma)); for n = 1 : length(sigma) rk = a + sigma(n) * randn(1, N); dec_a = sign(rk); ber(n) = length(find(dec_a~=a)) / N; end ber_Theory = 1/2* erfc(sqrt(Snr_A_sigma
^2/2)); semilogy(Sn