资源简介
matlab可以仿真LTE下的完整MIMO OFDM的流程,方便理解整个流程
代码片段和文件信息
function [transmit_signal training] = add_training(transmit_signalPrefixRatio...
N_subcN_used Idx_usedcp_len N_Tx_antN_tran_sym)
% 1024点FFT的前导序列
% 多条天线的训练序列(同步帧)各两个OFDM符号
training = zeros(N_subcN_tran_symN_Tx_ant);
% 产生伪随机序列,放在训练OFDM符号的导频位置.
PN_seq = mseq(10 [1 2 6 10] ones(110) N_Tx_ant*3);
PN_seq = 2*PN_seq - 1;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 产生第1个训练OFDM符号
Repeat = 8; % 为保证在时域上重复Repeat次 在频域上两个有数据的子载波间插(Repeat-1)个零
for ant = 1:N_Tx_ant
real_part = PN_seq( (ant-1)*N_Tx_ant + 11:N_used/Repeat ); % 截取PN序列
imag_part = PN_seq( (ant-1)*N_Tx_ant + 21:N_used/Repeat );
tran_tmp1 = sqrt(Repeat/2) * ( real_part + j * imag_part );
tmp1 = [ tran_tmp1 ; zeros(Repeat-1N_used/Repeat) ];
tmp2 = reshape(tmp1 N_used 1);
tmp3 = [ tmp2(1:N_used/2) ; flipud(tmp2(N_used/2 + 1:end))];
training(Idx_used1ant) = tmp3;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 产生第2个训练OFDM符号 在偶数的子载波上放伪随机序列
Repeat = 2;
for ant = 1:N_Tx_ant
tran_tmp1 = PN_seq( 2*N_Tx_ant + ant1:N_used/Repeat ); % 截取PN序列
tmp1 = [ tran_tmp1 ; zeros(Repeat-1N_used/Repeat) ];
tmp2 = reshape(tmp1 N_used 1);
tmp3 = [ tmp2(1:N_used/2) ; flipud(tmp2(N_used/2 + 1:end))];
training(Idx_used2ant) = tmp3;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 产生时域训练序列
syn_frame = sqrt(N_subc) * ifft( fftshift( training 1 ) );
cp = syn_frame(N_subc - cp_len + 1:N_subc ::);
training_frame = [cp;syn_frame];
training_frame = reshape(training_frame[1 (N_subc + cp_len)*N_tran_sym N_Tx_ant]);
transmit_signal = [ training_frame transmit_signal ];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1908 2004-04-06 12:20 完整的在LTE标准下MIMO+OFDM仿真程序\add_training.m
文件 6578 2009-07-27 12:34 完整的在LTE标准下MIMO+OFDM仿真程序\adpt_mod_para.asv
文件 6578 2009-07-27 12:37 完整的在LTE标准下MIMO+OFDM仿真程序\adpt_mod_para.m
文件 1386 2004-04-06 12:16 完整的在LTE标准下MIMO+OFDM仿真程序\demodulator.m
文件 3027 2004-03-23 15:57 完整的在LTE标准下MIMO+OFDM仿真程序\demodu_sym.m
文件 780 2009-07-28 11:44 完整的在LTE标准下MIMO+OFDM仿真程序\gausnoise.m
文件 6094 2009-07-30 18:24 完整的在LTE标准下MIMO+OFDM仿真程序\main.m
文件 2874 2009-07-27 22:24 完整的在LTE标准下MIMO+OFDM仿真程序\modulator.asv
文件 2874 2009-07-27 22:27 完整的在LTE标准下MIMO+OFDM仿真程序\modulator.m
文件 2138 2009-07-27 22:24 完整的在LTE标准下MIMO+OFDM仿真程序\modu_sym.asv
文件 2138 2009-07-27 22:27 完整的在LTE标准下MIMO+OFDM仿真程序\modu_sym.m
文件 1241 2004-04-05 13:36 完整的在LTE标准下MIMO+OFDM仿真程序\mseq.m
文件 1102 2009-07-27 18:34 完整的在LTE标准下MIMO+OFDM仿真程序\ofdm_demod.asv
文件 1123 2009-07-28 09:15 完整的在LTE标准下MIMO+OFDM仿真程序\ofdm_demod.m
文件 1415 2009-07-27 22:14 完整的在LTE标准下MIMO+OFDM仿真程序\ofdm_mod.asv
文件 1415 2009-07-27 22:18 完整的在LTE标准下MIMO+OFDM仿真程序\ofdm_mod.m
文件 497 2009-07-28 15:25 完整的在LTE标准下MIMO+OFDM仿真程序\performance_eval.m
文件 491 2009-07-27 18:05 完整的在LTE标准下MIMO+OFDM仿真程序\pilot_insert.m
文件 1713821 2017-12-26 15:26 完整的在LTE标准下MIMO+OFDM仿真程序\saved_data.mat
文件 1010 2009-07-27 22:49 完整的在LTE标准下MIMO+OFDM仿真程序\stbc_code_TX.asv
文件 1010 2009-07-27 22:49 完整的在LTE标准下MIMO+OFDM仿真程序\stbc_code_TX.m
文件 1303 2009-07-28 10:54 完整的在LTE标准下MIMO+OFDM仿真程序\stbc_decode_TX2RX2.asv
文件 1305 2009-07-28 10:59 完整的在LTE标准下MIMO+OFDM仿真程序\stbc_decode_TX2RX2.m
文件 1576 2009-07-27 22:49 完整的在LTE标准下MIMO+OFDM仿真程序\st_coding.asv
文件 1576 2009-07-27 22:49 完整的在LTE标准下MIMO+OFDM仿真程序\st_coding.m
文件 2755 2009-07-28 09:49 完整的在LTE标准下MIMO+OFDM仿真程序\st_decoding.asv
文件 2818 2009-07-28 10:06 完整的在LTE标准下MIMO+OFDM仿真程序\st_decoding.m
文件 1283 2009-07-27 11:23 完整的在LTE标准下MIMO+OFDM仿真程序\user_bit_gen.m
目录 0 2017-12-26 15:39 完整的在LTE标准下MIMO+OFDM仿真程序
----------- --------- ---------- ----- ----
............此处省略2个文件信息
相关资源
- retinex by bilateral filter
- OFDM—MIMO系统的matlab程序
- 《全面详解LTE MATLAB建模、仿真与实现
-
OFDM系统simuli
nk模型:步步解说 - LTE HARQ MATLAB仿真程序
- Altera dsp builder 13.1 破解文件
- 信号处理滤波器设计-基于MATLAB和Mat
- 全面详解LTE:MATLAB建模、仿真与实现
- 粒子滤波matlab实现三套
- 数字滤波器的MATLAB与FPGA实现(第二版
-
基于Simuli
nk的OFDM系统分析及仿真学 - 数字滤波器的MATLAB与FPGA实现——Alt
- 数字通信同步技术的MATLAB与FPGA实现—
- verilog实现OFDM基带
- 数字滤波器的MATLAB与FPGA实现第二版—
- MIMO-OFDM WIRELESS COMMUNICATIONS WITH MATLAB2
- 全面详解LTE:MATLAB建模、仿真与实现
- [数字滤波器的MATLAB与FPGA实现——Al
- 数字滤波器的MATLAB与FPGA实现:ALTERA
- MIMO OFDM matlab仿真程序还有论文-MIMO
- 数字调制解调技术的MATLAB与FPGA实现
- 全面详解LTE:MATLAB建模、仿真与实现
- 基于 802.11a 的 OFMD 仿真实验 MATLAB 实现
- 数字通信同步技术的MATLAB与FPGA实现—
- 全面详解LTE MATLAB建模、仿真与实现
- 数字调制解调技术的MATLAB与FPGA实现—
- 数字调制解调技术的MATLAB与FPGA实现—
- 数字调制解调技术的MATLAB与FPGA实现
- 数字滤波器的MATLAB与FPGA实现:Altrra
- 维也纳大学LTE的系统仿真代码
评论
共有 条评论