当前位置: 首页 > news >正文

连江网站建设服务宿松网站建设公司

连江网站建设服务,宿松网站建设公司,怎么做公司内部网站,页面设计在哪💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

 🌈4 Matlab代码实现


💥1 概述

大规模MIMO系统上行数据检测问题中的晶格基(信道矩阵)自然是短而正交的,因此我们可以在不使用格约简的情况下将混合方案应用于该场景。仿真结果验证了该扩展的有效性。

近似消息传递(Approximate Message Passing,简称AMP)是一种用于大规模多输入多输出(MIMO)检测的算法。它是一种迭代算法,用于估计接收信号中的发送信号,从而实现信号检测和解码。

AMP算法通过在每个迭代步骤中传递信息来逐渐提高估计的准确性。在大规模MIMO系统中,使用传统的检测算法(如最大似然检测)可能会面临计算复杂度过高的问题。AMP算法通过近似推断技术,可以在降低计算复杂度的同时,仍保持较高的检测准确性。

AMP算法的基本思想是将接收信号表示为发送信号的线性组合加上噪声项,并假设这些组合项是高斯分布的。通过多次迭代,AMP算法可以逐步修正估计发送信号的值,并有效地降低噪声的影响。

近年来,AMP算法在大规模MIMO系统中得到了广泛研究和应用。它具有较低的计算复杂度和较好的估计性能,可以帮助提高系统的可靠性和性能。无论是在通信系统还是其他领域的信号处理问题中,AMP算法都具有重要的应用价值。

📚2 运行结果

部分代码:

clc;clear all;close all;
linestyles = cellstr(char('-','--','-.','--'));
SetColors=lines(10);  
Markers=['o','x','+','*'];
legendbox={'MMSE','MMSE-AMPT', 'MMSE-AMPG'};
   
n=32;% # of users
m=64;% # of received antennas; m is much larger than n in massive mimo
SNR_range=[0:4:16]; % the tested range of SNR
count=0;
algorithms=[1:1:3];
for SNR=SNR_range
for monte=1:4e3 % the number of MonteCarlo simulations

    H=randn(m,n); %channel matrix
    A=7;% size of constellations
    u=1*randi([-A,A],n,1);% symbols in users 
    
    sigmas2=A*(A+1)/3;              % theoretical signal power;  
    sigma2=sigmas2/((10^(SNR/10))); % noise power
    y=H*u+sqrt(sigma2)*randn(m,1);  %the received signal
 
     for j=algorithms
          switch j
             case 1 %  MMSE
            xhat=round(pinv([H;sigma2/sigmas2*eye(n)])*[y;zeros(n,1)]);
            x_mmse=xhat;
             case 2 % MMSE-AMPT
            yp=y-H*x_mmse; %yp is the difference vector
            xhat=x_mmse+AMPT(yp,H,.5,.5); % AMP with ternery priors
             case 3  % MMSE-AMPG
            yp=y-H*x_mmse;
            xhat=x_mmse+AMPG(yp,H,sigmas2/20,.5);% AMP with Gaussian priors;the signal power is unknown
          end   
        uhat=max(min(xhat,A*ones(n,1)),-A*ones(n,1));%estimated symbols
        ser(j,monte)=sum(u~=uhat)/n; % symbol error rate    
     end
end
    count=count+1;
    SER(:,count)=mean(ser,2);
end
 
figure(1)
    for j=algorithms
semilogy(SNR_range,SER(j,:),[linestyles{j} Markers(j)],'Color',SetColors(j,:),'Linewidth',2);
        hold on;
        grid on;
    end
hold off;
h=legend(legendbox(algorithms)); 
xlabel('SNR/dB');ylabel('SER');

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1]Lyu, Shanxiang, and Cong Ling. “Hybrid Vector Perturbation Precoding: The Blessing of Approximate Message Passing.” IEEE Transactions on Signal Processing, Institute of Electrical and Electronics Engineers (IEEE), 2018, pp. 1–1, doi:10.1109/tsp.2018.2877205. 

 🌈4 Matlab代码实现

http://www.yayakq.cn/news/325793/

相关文章:

  • 网页与网站设计什么是主题有一个做ppt的网站
  • 精品课程网站建设开题报告有人看免费的视频吗
  • 辽宁建设工程信息网上报名了但未投标可以参加开标吗成都seo优化排名公司
  • 珠海网站建设专业设计当当网电子商务网站建设特点
  • 潍坊 网站推广寻求一个专业网站制作公司
  • 网站集约化建设报告html5网站演示
  • 河南平顶山网站建设与管理专业当面付 wordpress
  • 个人主页怎么填平台seo什么意思
  • 域名买好了怎么做网站网站推广公司排行榜
  • 视差设计网站网页代码
  • 购买网站空间送域名呼和浩特市做网站公司好的
  • 中国建设教育网站网址大全qq浏览器
  • 机械网站建设价格小程序商城装修
  • 新手学做网站教程广告网络
  • 随州网站网络营销百科
  • 合肥网站搜索引擎优化网站开发流程中客户的任务是什么
  • 响应式网站模板的应用网站源代码使用
  • 公司的网站费怎样做会计分录wordpress 通用代码 网页
  • 石家庄网站建设推广公司电话互联网做网站怎么赚钱
  • 手机 网站 系统虚拟货币网站建设
  • 收费抽奖网站网页开发价格
  • 成功的营销网站的例子网站源代码程序
  • 用单页做网站 文章直接写上去 百度收录关键词吗浏览器网站免费进入
  • 网站栏目结构优化商城网站开发方案书
  • 做外贸网站好还是内贸网站好安顺公司做网站
  • 销售网站模板wordpress更新主题后错误500
  • 有了域名之后如何做网站仪器仪表公司网站模版
  • 2015网站设计趋势石家庄做网站汉狮网络
  • 网站已运行时间代码百度网页大全
  • 做电商什么素材网站好产品全网营销推广