⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 runsimscfde.m

📁 Single Carrier FDMA又称SC-FDMA或者DFT-Spread-OFDM是3GPP LTE最新提出的适用于上行传输的一种新方案。相对于OFDMA(主要用于下行)
💻 M
字号:
function runSimSCFDE()

SP.FFTsize = 512;
SP.CPsize = 20;

SP.SNR = [0:2:30];
SP.numRun = 10^4;

% TS 25.104
pedAchannel = [1 10^(-9.7/20) 10^(-22.8/20)];
pedAchannel = pedAchannel/sqrt(sum(pedAchannel.^2));
vehAchannel = [1 0 10^(-1/20) 0 10^(-9/20) 10^(-10/20) 0 0 0 10^(-15/20) 0 0 0 10^(-20/20)];
vehAchannel = vehAchannel/sqrt(sum(vehAchannel.^2));
idenChannel = 1;

SP.channel = idenChannel;
%SP.channel = pedAchannel;
%SP.channel = vehAchannel;

SP.equalizerType ='ZERO';
%SP.equalizerType ='MMSE';

SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_awgn

SP.channel = pedAchannel;
SP.equalizerType ='ZERO';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_pedA_zero

SP.channel = pedAchannel;
SP.equalizerType ='MMSE';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_pedA_mmse

SP.channel = vehAchannel;
SP.equalizerType ='ZERO';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_vehA_zero

SP.channel = vehAchannel;
SP.equalizerType ='MMSE';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_vehA_mmse

SP.CPsize = 0;

SP.channel = pedAchannel;
SP.equalizerType ='MMSE';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_pedA_noCP_mmse

SP.channel = vehAchannel;
SP.equalizerType ='MMSE';
SER_scfde = scfde(SP);
SER_ofdm = ofdm(SP);
save scfde_vehA_noCP_mmse

⌨️ 快捷键说明

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