使用matlab绘制眼图.pdf
使用 matlab 绘制数字基带信号的眼图实验 在本实验中,我们将使用 matlab 绘制数字基带信号的眼图,以观察码间干扰对系统性能的影响,并分析不同滤波器带宽对输出信号码间干扰的影响程度。 一、实验目的 1. 掌握无码间干扰传输的基本条件和原理,掌握基带升余弦滚降系统的实现方法。 2. 通过观察眼图来分析码间干扰对系统性能的影响,并观察在输入相同码率的 NRZ 基带信号下,不同滤波器带宽对输出信号码间干扰大小的影响程度。 3. 熟悉 MATLAB 语言编程。 二、实验原理和电路说明 在基带传输系统中,要获得良好的基带传输系统,就应该满足奈奎斯特第一准则,即时域应满足: k = 0, h(kTs) = 1, k 为其他整数 频域应满足: H(ω) = 1, ω ≤ π/Ts H(ω) = 0, 其他 ω 理想基带传输特性的频带利用率为 2Baud/Hz,这是在抽样值无失真条件下,所能达到的最高频率利用率。 然而,理想的低通滤波器不容易实现,而且时域波形的拖尾衰减太慢,因此在一般情况下,只要满足: ∑ h(t - nT) = 1, t = kTs ∑ h(t - nT) = 0, t ≠ kTs 基带信号就可实现无码间干扰传输。这种滤波器克服了拖尾太慢的问题。 三、仿真程序设计 1. 程序框架 产生 M 进制双极性 NRZ 码元序列,并根据系统设置的抽样频率对该 NRZ 码元序列进行抽样,再将抽样序列送到升余弦滚降系统,最后画出输出码元序列眼图。 2. 参数设置 该仿真程序应具备一定的通用性,即要求能调整相应参数以仿真不同的基带传输系统,并观察输出眼图情况。因此,对于 NRZ 码元进制 M、码元序列长度 Num、码元速率 Rs、采样频率 Fs、升余弦滚降滤波器参考码元周期 Ts、滚降系数 alpha、在同一个图像窗口内希望观测到的眼图个数 Eye_num 等均应可以进行合理设置。 3. 实验内容 根据现场实验题目内容,设置仿真程序参数,编写仿真程序,仿真波形,并进行分析给出结论。不同进制的码元序列经过不同带宽的升余弦滚降系统后的眼图通用程序。 四、实验结果 通过仿真实验,我们可以观察到不同滤波器带宽对输出信号码间干扰的影响程度,并分析码间干扰对系统性能的影响。同时,我们还可以观察到升余弦滚降系统对基带传输系统的影响。 五、结论 通过本实验,我们掌握了无码间干扰传输的基本条件和原理,掌握了基带升余弦滚降系统的实现方法,并且熟悉了 MATLAB 语言编程。同时,我们还了解了码间干扰对系统性能的影响,并分析了不同滤波器带宽对输出信号码间干扰的影响程度。