资源简介
对FBMC通信系统进行仿真,采用扩频技术进行调制。
代码片段和文件信息
%原始信号的产生
M=256;
K=4;
N=100;
ORIGG(1:2:M-1:)=zeros(M/2N);
ORIGG(2:2:M:)=1j*zeros(M/2N);
ORIGG(1110)=1;
%映射的信号的产生
ORIG1=zeros(4*MN);
Hk=[-0.235147 sqrt(2)/2 -0.971960 1 -0.971960 sqrt(2)/2 -0.235147];
for i=1:N
for j=1:M
ORIG1(M-3:Mi)=ORIGG(Mi)*Hk(4:7)+[0 ORIGG(1i)*Hk(1:3)];
if j ORIG1(j*K-3:j*Ki)=ORIGG(ji)*Hk(4:7)+[0 ORIGG(j+1i)*Hk(1:3)];
end
end
end
%IFFT变换
ORIG=ifft(ORIG1);
%叠加运算
for i=1:N
REQORIG1(1:M1)=ORIG(1:M1);
REQORIG1(M+1:2*M1)=ORIG(M+1:2*M1)+ORIG(1:M2);
REQORIG1(2*M+1:3*M1)=ORIG(2*M+1:3*M1)+ORIG(M+1:2*M2)+ORIG(1:M3);
REQORIG1(3*M+1:4*M1)=ORIG(3*M+1:4*M1)+ORIG(2*M+1:3*M2)+ORIG(M+1:2*M3)+ORIG(1:M4);
REQORIG1(1:M2)=ORIG(1:M2)+ORIG(M+1:2*M1)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3168 2011-06-10 10:20 FBMCEXFFT.m
----------- --------- ---------- ----- ----
3168 1
评论
共有 条评论