登录
首页 » Matlab » 多用户MIMO系统中各种波束成型预编码性能比较(ZF,BD,MMSE,SLNR,MF,SVD)

多用户MIMO系统中各种波束成型预编码性能比较(ZF,BD,MMSE,SLNR,MF,SVD)

于 2023-08-15 发布 文件大小:206.75 kB
0 103
下载积分: 2 下载次数: 8

代码说明:

应用背景波束成形是MIMO 关键技术之一。多用户MIMO 系统中存在多用户干扰和多天线干扰,波束成形技术能有效抑制此类干扰,在信道中同时传播多路并行数据流,实现分集增益和复用增益。本代码用于测试多用户MIMO通信系统中各种波束成型预编码合速率、误码率性能比较。关键技术 多用户MIMO通信系统中各种波束成型预编码算法合速率、误码率性能比较。我们研究了多种经典的波束成形方法,包括奇异值分解(Singular value decomposition, SVD)、块对角化(Block diagonalization, BD)、迫零(Zero forcing,ZF )、匹配滤波( Matched filtering, MF )、最大化信泄噪比( Maximum signal-to-leakage-and-noise, Max-SLNR ) 和最小化均方误差( Minimum mean-squared error, MMSE)。通过仿真,我们得出结论:在传统的多用户MIMO系统下, 采用各种波束成形方法的和速率性能优劣排序如下:SVD>Max-SLNR>MMSE>BD>ZF>MF ;  误码率性能优劣排序如下:SVD>MMSE>Max-SLNR>BD>ZF>MF。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • dmc
    用matlab实现的动态矩阵仿真程序,学预测控制的朋友可以看看啊(Achieved with dynamic matrix matlab simulation program, predictive control school friends can take a look at ah)
    2009-05-08 11:06:10下载
    积分:1
  • EbN0_BER
    LDPC编码译码的Matlab代码,主要考察吞吐量随信噪比变化的关系。demo文件运行程序,其他文件为自己编的函数。(The LDPC codec Matlab code, mainly on the throughput changes with the signal-to-noise ratio. demo file to run the program, and other documents made themselves function.)
    2013-05-17 20:20:09下载
    积分:1
  • baseband3
    说明:  基于MATLAB的基带仿真源码,基于数据流的过程,希望对大家有所启发,此代码可以 用于课堂教学(MATLAB-based simulation of the base-band source, based on the data flow process, and everyone would like to be a source of inspiration, this code can be used for classroom teaching)
    2008-09-08 20:45:58下载
    积分:1
  • CDMACoax
    this is a mix file.in this cdma vhdl ,simulink file included
    2009-08-31 01:18:39下载
    积分:1
  • readuff
    This is the m file for reading uff file using matlab. I can be easily read uff file in which to analyze the data.
    2013-03-12 19:27:53下载
    积分:1
  • Lot_Volume
    函数可以自动计算标准手份额并显示剩余空间百分比或者使用固定标准手数( х без знака ) 在程序 #include <Lot_Volume.mqh> 中添加函数,同时在需要的位置调用 OrderSend(货币对, 定单类型, Lot_Volume(), 价格, 0, 停止, 赢利) 如果显示为 10 , 那说明标准手数为10 。如果只是 10 ,那说明为10个标准手。 当然它现在并不完美,等待评论。(Function can automatically calculate and display the remaining share lots of space using a fixed percentage or standard lots ( х без знака ) Add a function in the program#include <Lot_Volume.mqh> while in the desired location to call OrderSend (currency pair, order type, Lot_Volume (), price, 0, stop, profit) If the display is 10 , it shows the standard number is 10 percent hands. If only 10 , it means the 10 standard lots. Of course it s not perfect now, waiting for comment.)
    2015-11-20 11:14:44下载
    积分:1
  • 基于T-S量化保能性控制器设计
    非线性网络控制系统的量化保能性控制器设计,参考: Fuzzy-Model-Based Quantized Guaranteed Cost Control of Nonlinear Networked Systems
    2022-02-13 00:30:00下载
    积分:1
  • LMS
    LMS算法的matlab仿真,自适应滤波器的仿真实现,很基础也很常用的方法,一定要掌握的(LMS algorithm matlab simulation, Simulation of adaptive filter, it is also the basis of common methods, we must grasp)
    2011-07-02 15:54:47下载
    积分:1
  • yushu
    余数定理用于多基线相位干涉仪的解模糊中要求基线关系互质(Remainder theorem for the solution of multi-baseline interferometer fuzzy requirements baseline relations coprime)
    2013-01-16 20:37:01下载
    积分:1
  • 轴承转子动力学碰摩模型
    多个碰摩例子,对求解轴承碰摩动力学有帮助
    2021-05-06下载
    积分:1
  • 696518资源总数
  • 104441会员总数
  • 19今日下载