mimo系统matlab,OFDM—MIMO系统的matlab程序

【实例简介】

MIMO OFDM Simulator:

OFDM.m: OFDM Simulator (outer function)

create_channel.m: Generates a Rayleigh fading frequency-selective channel, parametrized by the antenna configuration, the OFDM configuration, and the power-delay profile.

svd_decompose_channel.m: Since full channel knowledge is assu

【实例截图】

【核心代码】

OFDM-MIMO

├── LTE

│   ├── add_training.m

│   ├── adpt_mod_para.asv

│   ├── adpt_mod_para.m

│   ├── demodu_sym.m

│   ├── demodulator.m

│   ├── gausnoise.m

│   ├── main.asv

│   ├── main.m

│   ├── modu_sym.asv

│   ├── modu_sym.m

│   ├── modulator.asv

│   ├── modulator.m

│   ├── mseq.m

│   ├── ofdm_demod.asv

│   ├── ofdm_demod.m

│   ├── ofdm_mod.asv

│   ├── ofdm_mod.m

│   ├── performance_eval.m

│   ├── pilot_insert.m

│   ├── saved_data.mat

│   ├── st_coding.asv

│   ├── st_coding.m

│   ├── st_decoding.asv

│   ├── st_decoding.m

│   ├── stbc_code_TX.asv

│   ├── stbc_code_TX.m

│   ├── stbc_decode_TX2RX2.asv

│   ├── stbc_decode_TX2RX2.m

│   └── user_bit_gen.m

├── Matlab中文论坛--助努力的人完成毕业设计.url

└── 使用帮助:新手必看.htm

1 directory, 31 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MIMO OFDM Simulator: OFDM.m: OFDM Simulator (outer function) create_channel.m: Generates a Rayleigh fading frequency-selective channel, parametrized by the antenna configuration, the OFDM configuration, and the power-delay profile. svd_decompose_channel.m: Since full channel knowledge is assumed, transmission is across parallel singular value modes. This function decomposes the channel into these modes. BitLoad.m: Apply the bit-loading algorithm to achieve the desired bit and energy allocation for the current channel instance. ComputeSNR.m: Given the subcarrier gains, this simple function generates the SNR values of each channel (each singular value on each tone is a separate channel). chow_algo.m: Apply Chow's algorithm to generate a particular bit and energy allocation. EnergyTableInit.m: Given the SNR values, form a table of energy increments for each channel. campello_algo.m: Apply Campello's algorithm to converge to the optimal bit and energy allocation for the given channel conditions. ResolvetheLastBit.m: An optimal bit-loading of the last bit requires a unique optimization. modulate.m: Modulate the random input sequence according to the bit allocations for each channel. ENC2.mat: BPSK Modulator ENC4.mat: 4-QAM Modulator (Gray coded) ENC16.mat: 16-QAM Modulator (Gray coded) ENC64.mat: 64-QAM Modulator (Gray coded) ENC256.mat: 256-QAM Modulator (Gray coded) precode.m: Precode the transmitted vector at each time instance by filtering the modulated vector with the right-inverse of the channel's right singluar matrix. ifft_cp_tx_blk.m: IFFT block of the OFDM system. channel.m: Apply the channel to the OFDM frame. fft_cp_rx_blk.m: FFT block of the OFDM system. shape.m: Complete the diagonalization of the channel by filtering the received vector with the left-inverse of the channel's left singular matrix. demodulate.m: Perform a nearest neighbor search knowing the transmit constellation used.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值