ofdm_signal_generator.m

来自「Abstract:Noise frequency modulation(FM)j」· M 代码 · 共 17 行

M
17
字号
function OFDM_signal_generator(M,N)


S0=floor(2*rand(N,M));     %产生M行N列个0,1随机数
s=QAM(S0);                 %进行星座映射
for k=0:Np-1                %加入导频1
   s(k*N/Np+1,:) = 1;
end
x=ifft(s)*sqrt(N);          %OFDM调制
r=conv(x,h);                %经过多径信道(可以加入各种噪声)
y=fft(r)/sqre(N);           %OFDM解调
for k=0:Np-1                %取出导频
    H_p(k+1,:) = y(k*N/Np+1,:);
end
H_n=interpft(H_p,N);          %插值
pb=size(find(sign(sign(real(y/H_n))+1)~=s),1)/(N-Np);   % 计算误码率
  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?