• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Matlab
  • 标签: CDMA  扩频  RAKE  

资源简介

在matlab平台下实现仿真CDMA码分多址通信信号调制信号产生、瑞丽衰落信道以及RAKE接收机的仿真测试程序,能够测试误码率等通信性能。

资源截图

代码片段和文件信息

%spectrum spread and modulation
Rb=100000;%100kb/s
Rc=Rb*15;%1.5Mb/s chip rate
Fc=Rc*2;%3M/s carrier frequence
W=Rc;%band width
Fs=Fc*10;
SpB=Fs/Rb;
%x=floor(rand(41)*2);
N=1000;
%x=[1;1;0;1];
x=floor(rand(1N)*2);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
x_1=x*2-1;
%PN=floor(rand(115)*2);
PN=[1 0 0 1 10 1 1 1 01 0 0 0 1];
PN_1=PN*2-1;
[PN_2x_2]=meshgrid(PN_1x_1);
x_spread=x_2.*PN_2;
[h w]=size(x_spread);
x_t=reshape(x_spread‘h*w1);%chips
sample=1:Fs/Rc;
[sample1 x_tl]=meshgrid(samplex_t);%对x_t进行采样得到的采样点
x_tls=reshape(x_tl‘1h*w*Fs/Rc);%采样点的序列
t=1/Fs:1/Fs:1/Rb*N;
%modulate
tc=1/Fs:1/Fs:1/Rc;
ftc=cos(2*pi*Fc*tc);
[ftc_1 x_t4]=meshgrid(ftcx_t);
xt_modu=ftc_1.*x_tl;
xt_modu_l=reshape(xt_modu‘1h*w*Fs/Rc);
[F_m f_m]=gen_spectrum(xt_m

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1951  2009-01-11 14:28  rake_receiver.m

     文件        114  2008-12-26 23:49  rayleigh.m

     文件        254  2009-01-12 11:45  test.m

     文件        113  2008-12-28 00:21  ver_copy.m

     文件        974  2009-01-11 14:22  cdma_test.m

     文件       2179  2009-01-12 11:44  chnnel_test.m

     文件        171  2008-12-23 02:30  gen_spectrum.m

     文件        112  2008-12-28 00:19  hor_copy.m

----------- ---------  ---------- -----  ----

                 5868                    8


评论

共有 条评论