• 大小: 774B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Matlab
  • 标签: 平衰落  

资源简介

平坦衰落信道仿真平衰落信道的仿真实验(*) 实验工具:Mathworks Matlab 实验目的:了解带中断的容量随中断率变化的过程,熟练操作 matlab 软件;实现内容: 1、 设平衰落信道的带宽为 20MHz,若将发射功率固定为 P ,则接收信噪比有五个可能取值:r1 =20dB,r2 =15dB,r3 =10dB,r4 =5dB,r5 =0dB,对应出现的概率为 P1 =0.1, P2 = P4 =0.2, P3 = P5 =0.25,假设只有接收端已知 CSI。 2、 画出带中断率的容量随中断率变化的曲线( 0 <= Pout < 1),以及对应的能被正确接收的平均接收速率,

资源截图

代码片段和文件信息

close all
global dt t f df N T
close all
N=2^20;
dt=0.001;
df=1/(N*dt);
T=N*dt;
Bs=N*df/2;
t=linspace(-T/2T/2N);
f=linspace(-BsBsN)+eps;
fm=1;
fc=6;
mt=cos(2*pi*fm*t);
m(mt>0)=1;
m(mt<0)=0;
c=cos(2*pi*fc*t);
s=m.*c;
S=T2F(s);
n=awgn(s20);
r=s+n;
y=r.*c;
Lpfil=LPF(fc);
Y=T2F(y);
yrt=real(F2T(Lpfil.*Y));;
yr=yrt-mean(yrt);
yr(yr>0)=1;
yr(yr<0)=0;
s

评论

共有 条评论

相关资源