- 80
- 0
- 约1.16千字
- 约 6页
- 2022-05-03 发布于江苏
- 举报
单极性数字基带信号功率谱及眼图的Matlab实现
实验目的
通过Matlab实现单极性数字基带信号功率谱,并画出相应的眼图,以理解基带数据传输相关基本概念。
实验内容
输入的单极性数字基带信号参数自定义。
输出结果包括:1)输入的单极性数字基带信号;2)眼图。
原理描述
我仿真用的是最简单、最常用的基带信号形式:单极性不归零码。这种信号脉冲的零电平和正电平分别对应着二进制代码0和1,仿真中是随机产生的。
单极性不归零码的功率谱如下:
P
我就只画了连续谱。
眼图是指通过用示波器观察接收端的基带信号波形,从而估计和调整系统性能。用drawnow能不断地将各个码元周期的波形叠在一起,从而画出眼图的效果。
matlab程序及注释
function [] = danjixing()
Ts = 1; %码元周期1s,1Hz
N = 20;
dt = Ts/N; %画点间隔50ms
x = randint(1,1000,[0 1]); %随机产生1000个0或1的数
x = sigexpand(x,N); %补零满足卷积要求,因为抽样,一个码元只传一个点
figure;
t = dt:dt:1000;
plot(t,x);
axis([0 20 -0.2 1.2]); %展示前20个码元
%算功率谱
n = 1:400;
f = 2*n/400; %码元采样率4Hz
y
原创力文档

文档评论(0)