OFDM—MIMO系统的matlab程序

时间:2014-11-25 09:06:48
【文件属性】:

文件名称:OFDM—MIMO系统的matlab程序

文件大小:1.65MB

文件格式:RAR

更新时间:2014-11-25 09:06:48

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 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.


【文件预览】:
Matlab中文论坛--助努力的人完成毕业设计.url
使用帮助:新手必看.htm
LTE
----main.m(6KB)
----st_coding.m(2KB)
----adpt_mod_para.asv(6KB)
----demodu_sym.m(3KB)
----ofdm_demod.asv(1KB)
----stbc_code_TX.m(1010B)
----user_bit_gen.m(1KB)
----stbc_code_TX.asv(1010B)
----modu_sym.asv(2KB)
----mseq.m(1KB)
----st_coding.asv(2KB)
----performance_eval.m(497B)
----adpt_mod_para.m(6KB)
----gausnoise.m(780B)
----ofdm_demod.m(1KB)
----main.asv(6KB)
----demodulator.m(1KB)
----modu_sym.m(2KB)
----ofdm_mod.asv(1KB)
----modulator.m(3KB)
----pilot_insert.m(491B)
----stbc_decode_TX2RX2.asv(1KB)
----ofdm_mod.m(1KB)
----saved_data.mat(1.63MB)
----st_decoding.m(3KB)
----modulator.asv(3KB)
----stbc_decode_TX2RX2.m(1KB)
----add_training.m(2KB)
----st_decoding.asv(3KB)

网友评论

  • 资料挺好的,但不是我想要的
  • 谢谢楼主分享,比较有学习价值
  • 非常好,感谢
  • 谢谢分享!!
  • 怎么运行?
  • 可以运行,资源挺好的
  • 挺好的 学习了
  • 和MIMO-OFDM无线通信技术及MATLAB实现那本书很配套,推荐
  • 很棒的资料 很全面
  • 有一定的参考价值
  • 正在学习MIMO,希望有用
  • 非常好的资源代码
  • 资源不错,谢谢
  • 看着挺好的,可是为什么我运行不了呢?
  • 挺好,最好编解码的图像也画了。
  • 可以运行,是多用户MIMO
  • 程序很好,有注释
  • 恩,挺详细的,就是没说明~
  • 这代码可以运行。有一定帮助,谢谢!
  • 毕业设计做的,很有参考价值
  • 挺好用的 谢谢分享
  • 还不错,可以运行
  • 注释的很详细,适合入门者学习。谢谢分享。
  • 很实用,谢谢作者分享
  • 很好,有帮助!
  • 可以用,还不错
  • 程序很好,注释还可以!nice
  • 很好的介绍,要多看几遍!
  • 程序很有用,可以直接运行。thank you~
  • 不错的仿真程序,可以看看,对自己编写程序有启发作用