# MIMO-OFDM-Channel-Estimation
Channel Estimation for MIMO OFDM Systems (LSE& MMSE)
![block-diagram](Aux/block_diagram.png)
try out `example_run.m` to start
```matlab
function [h_hat,H_hat] = mimoOfdmChannelEst(rxSymbs,pilots,pilotPos,Nt,Nr,nFFT,nTaps,N0,estMethods)
% estimate channels in MIMO-OFDM systems(LSE/MMSE)
% rxSymbs - received symbols a nFFT X Nr vector
% pilots - pilot symbols, a nP X 1 vector, nP isnumber of pilots
% pilotPos - positions of pilots a nP X 1 vector,
% Nt - number of transmit antennas
% Nr - number of receive antennas
% nFFT - fft size
% nTaps - the number of taps of the channel
% N0 - noise variance
% estMethods: 'LSE' or 'MSE'
% h_hat - estimated channel impulse response
% H_hat - estimated channel frequency response`
```
[ref] I. Barhumi, G. Leus and M. Moonen,
"Optimal training design for MIMO OFDM systems in mobile wireless channels,"
in IEEE Transactions on Signal Processing, vol. 51, no. 6, pp. 1615-1624,
June 2003.
![result](Aux/result.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
# -MIMO- 这是一个本科毕设的全部代码(在Matlab平台实现);主要研究的是MIMO通信系统中的3大部分:空时编码、系统容量、信道估计 代码很多、很杂,留给后来人学习、参考。 各个文件的相应使用方法在具体的文件夹里都有 MIMO技术是一项十分重要的技术,能在不增加带宽的前提下大幅度的提升系统容量,希望能得到更多人的学习、分享!
资源推荐
资源详情
资源评论
收起资源包目录
MIMO通信系统中的3大部分:空时编码、系统容量、信道估计【Matlab平台实现】 (147个子文件)
ChnlEstGlobal_GvSupt.asv 5KB
SparseChnlEstPilot_Ser.asv 4KB
SparseChannelEstBayTwo.asv 3KB
SystemParameters1.asv 2KB
modu_sym.asv 2KB
SisoDecode.dll 24KB
Interleave.dll 20KB
Deinterleave.dll 20KB
ConvEncode.dll 20KB
STBC_MIMO_OFDM 源程序.doc 62KB
BER-SNR.fig 28KB
untitled.fig 24KB
ex_1.fig 24KB
icdtool.fig 4KB
LICENSE 34KB
hs_err_pid4300.log 21KB
mimotools.log 1KB
icdtool.m 19KB
MIMO_RecvComSupt.m 11KB
MIMO_RecvGvSuptPar.m 11KB
main_STBC_MIMO_OFDM.m 11KB
course_Multiple_Anttena_04_Alamouti_STBC.m 9KB
course_Multiple_Anttena_04_Alamouti_STBC.m 9KB
MIMO_RecvGvChnl.m 9KB
course_Multiple_Anttena_03_vBlast.m 9KB
course_Multiple_Anttena_03_vBlast.m 9KB
SIMULATE1.m 8KB
main.m 7KB
arrowh.m 7KB
course_Multiple_Anttena_05_Pre_Proc.m 7KB
course_Multiple_Anttena_05_Pre_Proc.m 7KB
adpt_mod_para.m 6KB
makepulse.m 6KB
ltable.m 6KB
mimo.m 5KB
channel.m 5KB
nyqmimo.m 5KB
detect.m 5KB
SparseChnlEstGlobal_Par.m 5KB
modul.m 5KB
ChnlEstGlobal_GvSupt.m 5KB
SparseChnlEstGlobal_Ser.m 4KB
SparseChnlEstPilot_Ser.m 4KB
mfilter.m 4KB
Exercise_3_2.m 4KB
space.m 4KB
ChnlEstPilot_GvSupt.m 4KB
SparseChnlEstPilot_Par.m 3KB
ModifySizeBP.m 3KB
disptrell.m 3KB
logreport.m 3KB
source.m 3KB
Exercise_2_4.m 3KB
demodu_sym.m 3KB
gershband.m 3KB
count.m 3KB
example_run.m 3KB
modulator.m 3KB
st_decoding.m 3KB
SparseChannelEstBayTwo.m 3KB
smform.m 2KB
Mapper.m 2KB
dispdes.m 2KB
SystemParameters1.m 2KB
ChannelGenerator4.m 2KB
rga.m 2KB
MFBP_Mapper.m 2KB
modu_sym.m 2KB
add_training.m 2KB
progress.m 2KB
mimoOfdmChannelEst.m 2KB
hms.m 2KB
SparseChannelEstBayOne.m 2KB
Untitled1.m 2KB
LmdEstimation.m 2KB
st_coding.m 2KB
ofdm_mod.m 2KB
rescale.m 1KB
iecho.m 1KB
demodulator.m 1KB
post.m 1KB
stbc_decode_TX2RX2.m 1KB
user_bit_gen.m 1KB
fashion.m 1KB
mseq.m 1KB
MIMO_OL_CL.m 1KB
MIMO_Capacity_corrected.m 1KB
mesg.m 1KB
CreatStruct.m 1KB
MIMO_CSI_unknow.m 1KB
tf2sym.m 1KB
ofdm_demod.m 1KB
Exercise_1.m 1KB
MIMO_Different_antennas.m 1KB
m_circles.m 1KB
Modulation.m 1KB
stbc_code_TX.m 1KB
Bayesian_BP_init.m 1KB
BP_demapper.m 1KB
brmet.m 1KB
共 147 条
- 1
- 2
资源评论
小风飞子
- 粉丝: 364
- 资源: 1966
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于GJB 8896-2017 网格编码计算 java代码
- 可以与树莓派合体的FPGA开发板
- reqable-app-macos-x86-64-v2.27.2-x86-64.dmg
- 技术资料分享ADV7123非常好的技术资料.zip
- dq轴旋转坐标系下的永磁同步电机simulink基础模型
- 技术资料分享信利4.3单芯片TFT1N4633-Ev1.0非常好的技术资料.zip
- 使用 Flask 框架构建的 Web 应用程序,功能涉及用户认证、文件上传(CSV 和图像文件)、图像文字识别(OCR)
- 实验3选择结构.doc
- 第三章随堂代码(上).ipynb
- 基于云开发的微信答题小程序,软件架构是微信原生小程序+云开发 主要包含六大功能模块页面,首页、答题页、结果页、活动规则页、答题记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功