当前位置 : 主页 > 编程语言 > 其它开发 >

无码间串扰——部分响应模拟实验

来源:互联网 收集:自由互联 发布时间:2022-05-30
通过MATLAB模拟实例函数,来研究数字信号的无码间串扰——部分响应函数的原理 目的: 1、通过实例对部分响应系统的基本概念加以说明 2.了解部分响应波形的特点 3.无码间无码间串扰
通过MATLAB模拟实例函数,来研究数字信号的无码间串扰——部分响应函数的原理

目的:

  1、通过实例对部分响应系统的基本概念加以说明

  2.了解部分响应波形的特点

  3.无码间无码间串扰过程

代码:

%x=-5*pi:0.01*pi:5*pi;
x=-5:0.01:5;  %X的取值范围
y=sinc(x);  %定义部分响应特殊函数Sa
subplot(2,2,1);plot(x,y),title(' Sa函数'); %部分响应函数图像
grid on;
Fs=1;  %平移一个零点的距离,间隔时间
y1=sinc(x-Fs);%间隔时间进行屏平移右移的图像
y2=sinc(x-2*Fs);%两个间隔时间进行屏平移右移的图像
y3=sinc(x-3*Fs);%三个间隔时间进行屏平移右移的图像
y4=sinc(x+1*Fs);%间隔时间进行屏平移左移的图像
y5=sinc(x+2*Fs);%两个间隔时间进行屏平移左移的图像
y6=sinc(x+3*Fs);%三个间隔时间进行屏平移左移的图像
subplot(2,2,2);plot(x,y,'r'),title(' 部分响应函数'),grid on; %部分响应函数图像
hold on;plot(x,y1,'b'); %部分响应函数图像
hold on;plot(x,y2,'b'); %部分响应函数图像
hold on;plot(x,y3,'b'); %部分响应函数图像
hold on;plot(x,y4,'g'); %部分响应函数图像
hold on;plot(x,y5,'g'); %部分响应函数图像
hold on;plot(x,y6,'g'); %部分响应函数图像
g1=y1+y;
g2=y1+y2;
g3=y2+y3;
g4=y+y4;
g5=y4+y5;
g6=y5+y6;
subplot(2,2,3);plot(x,g1,'y'),title(' Sa函数平移'),grid on; %部分响应函数图像
hold on;plot(x,g2,'y'); %部分响应函数图像
hold on;plot(x,g3,'y');plot(x,g4,'y');plot(x,g5,'y');plot(x,g6,'y');
hold on;plot(x,y1,'b'); %部分响应函数图像
hold on;plot(x,y2,'b'); %部分响应函数图像
hold on;plot(x,y3,'b'); %部分响应函数图像
hold on;plot(x,y4,'g'); %部分响应函数图像
hold on;plot(x,y5,'g'); %部分响应函数图像
hold on;plot(x,y6,'g'); plot(x,y,'r');%部分响应函数图像
subplot(2,2,4);ezplot('sinc(x)+sinc(x+1)',[-5,5, -0.5,1.2]),grid on;s

 实验图形:

图表 1实例函数

 

图表 2平移之后的函数

 

图表 3部分响应函数

 

图表 4抽样原理分析图

      由图片可以知,当传送码元间隔为Ts的时候,在抽样时刻t =Ts/2处,g(t) = 1外,其余的抽样时刻上, g(t)具有等间隔Ts的零点。

 

图表 5 g(t)函数图

 

图表 6总图预览

结论

     1.通过实例(sin x / x)对部分响应系统的基本概念加以说明,两个间隔为一个码元长度Ts的  sin x / x  的合成波形来代替sin x / x在抽样时刻t =Ts/2处g(t) = 1外,其余的抽样时刻上, g(t)具有等间隔Ts的零点。

     2.观察g(t)波形可知:

        1.g(t)的拖尾比理想低通形成的h(t)衰减大快

        2.若用g(t)作为传送波形,且传送码元间隔为Ts,则在抽样时刻:发送码元与其前后码元相互干扰,而与其它码元不发生干扰。

        3.这种“干扰”是确定的,在收端可以消除掉,故仍可按1/ Ts传输速率传送码元。

          3. 通过采用“预编码-相关编码-模2判决”处理过程,对前后波形所造成的串扰,进行消除。

 

上一篇:jQuery样式操作
下一篇:没有了
网友评论