qpsk误码率matlab代码-fame:有限字母最小均方误差(FAME)空间均衡的模拟器

  • G0_708024
    了解作者
  • 11KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-16 06:09
    上传日期
qpsk误码率matlab代码有限字母均衡模拟器 (c)2020年奥斯卡·卡斯塔尼达(OscarCastañeda)和克里斯托夫·斯图德(Christoph Studer)电子邮件: 有关我们的研究的更多信息,请参见[]和[]。 重要信息 如果您正在使用模拟器(或其一部分)进行出版物,则必须引用我们的论文: OscarCastañeda,Sven Jacobsson,Giuseppe Durisi,Tom Goldstein和Christoph Studer,“用于全数字大规模MU-MIMO mmWave通信的有限字母表MMSE均衡”,《 IEEE选定通信领域期刊》(J-SAC),第1卷。 38号2020年9月9日,第2128-2141页 并在您的论文中明确提及这一点。 如何开始模拟: 只需运行 fa_equalizer_sim 它使用本文中提出的两个有限字母均衡器FL-MMSE和FAME-FBS(均使用1位字母)开始对256 BS天线,16个用户,16-QAM大规模MIMO系统进行仿真。 作为基准,模拟器还包括常规的L-MMSE均衡器,其条目未量化。 该模拟在iid瑞利衰落信道中运行
fame-master.zip
  • fame-master
  • params
  • famefbs_B256_U16_4Levels_5Iters.mat
    421B
  • famefbs_B256_U16_8Levels_5Iters.mat
    427B
  • famefbs_B8_U2_2Levels_30Iters.mat
    374B
  • famefbs_B64_U4_2Levels_30Iters.mat
    375B
  • famefbs_B256_U16_2Levels_5Iters.mat
    427B
  • README.md
    2.8KB
  • fa_equalizer_sim.m
    22.1KB
内容介绍
# Simulator for Finite-Alphabet Equalization (c) 2020 Oscar Castañeda and Christoph Studer e-mail: oc66@cornell.edu & studer@cornell.edu More information about our research can be found at [http://vip.ece.cornell.edu] and [https://sites.google.com/site/durisi]. ### Important information If you are using the simulator (or parts of it) for a publication, then you *must* cite our paper: Oscar Castañeda, Sven Jacobsson, Giuseppe Durisi, Tom Goldstein, and Christoph Studer, "Finite-Alphabet MMSE Equalization for All-Digital Massive MU-MIMO mmWave Communication," IEEE Journal on Selected Areas in Communications (J-SAC), vol. 38, no. 9, September 2020, pp. 2128-2141 and clearly mention this in your paper. ### How to start a simulation: Simply run ```sh fa_equalizer_sim ``` which starts a simulation of a 256 BS antenna, 16 user, 16-QAM massive MIMO system using two of the finite-alphabet equalizers proposed in our paper, FL-MMSE and FAME-FBS, both using the 1-bit alphabet. As a baseline, the simulator also includes the conventional L-MMSE equalizer, whose entries are not quantized. The simulation runs in an i.i.d. Rayleigh-fading channel. The code also includes two other finite-alphabet equalizers proposed in our paper: FAME-EXH and FAME-SDR. However, note that the code provided for these last two equalizers only works for 1-bit alphabets. The simulator runs with predefined parameters. You can specify your own system and simulation parameters by passing your own "par"-structure (see the simulator for an example). Note that we use default parameters for the considered system configuration; if you want to run the simulation with different parameters (including the number of FAME-FBS iterations), then please refer to the MATLAB code for other parameter settings. We highly recommend you to execute the code step-by-step (using MATLAB's debug mode) in order to get a detailed understanding of the simulator. ### Notes * To use the 'FAME_SDR_1b' equalizer, you need to first install CVX [http://cvxr.com/cvx/] * To reproduce the results from our paper, aside from using the provided parameters, you need to use the following number of trials on par.trials: * For the B=256, U=16, 16-QAM system, use par.trials = 1e4 * For the B=16, U=4, 16-QAM system, use par.trials = 1e3. You also need to run the simulation 10 times, each time with a different par.runId, from 0 to 9 (these simulations can be run in parallel), and then average the error-rate results. * For the B=8, U=2, QPSK system, use par.trials = 2e3. You also need to run the simulation 10 times, each time with a different par.runId, from 0 to 9 (these simulations can be run in parallel), and then average the error-rate results. ### Version history * Version 0.1: oc66@cornell.edu - initial version for GitHub release
评论
    相关推荐
    • Matlab合集
      冈萨雷斯数字图像处理MATLAB版.中文版+数字图像处理第二版中文版(冈萨雷斯)+MATLAB-R2014a完全自学一本通+MATLAB R2016a完全自学一本通 素材文件+[模式识别与智能计算:MATLAB技术实现(第2版)].杨淑莹.扫描版
    • MATLAB教程
      MATLAB教程MATLAB教程MATLAB教程MATLAB教程MATLAB教程MATLAB教程
    • MATLAB
      MATLAB 该项目是在matlab上完成的,涉及创建和移动宇宙飞船和机器人。 太空飞船和机器人是使用Matlab中的简单几何形状创建的,并通过连续变换矩阵进行移动。 这个项目教我如何使用变换矩阵(旋转,平移等)的概念...
    • MATLAB基础
      一本学习matlab的一本好书
    • MATLAB编译器
      基于MATLAB 2018b版本介绍MATLAB编译器。介绍如何利用编译器将MATLAB代码编译为独立应用程序或组件,并在没有安装MATLAB的计算机上进行部署。
    • matlabruntime
      通过奇点容器运行您的matlab项目 可以在没有MATLAB的容器中运行matlab代码。 为此,我们首先需要通过Matlab编译器在本地构建相应的Matlab代码的独立应用程序,然后使用具有Matlab运行时( 的容器)运行该应用程序 )...
    • matlab实现
      matlab实现 matlab实现matlab实现matlab实现matlab实现
    • matlab 教程
      matlab 信号处理资料,里面包含信号处理pdf文档,一些杂乱的程序和命令等
    • matlab教程
      matlab教程,PPT格式,包含 matlab基本知识、matlab入门、matlab作图、线性规划、无约束优化、非线性规划、统计工具箱、差值、微分方程等多项知识点,并且每个知识点独立成为PPT,内还含有matlab信号处理详解等文档...
    • matlab简介
      1.MATLAB 开发环境 1.1 MATLAB 的视窗环境 进入MATLAB之后,会看到一个视窗MATLAB Command Window称为指令视窗,它是你键入指令的地方同时 MATLAB也将计算结果显示在此。 1.2 简易计算 我们先从MATLAB的...