• llaaa
    了解作者
  • C/C++
    开发工具
  • 14.3MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2020-09-13 14:13
    上传日期
在VisualStudio中实现通信当中的注水算法,编写简单。
VS_Code.rar
内容介绍
function [Capacity PowerAllo] = WaterFilling_alg(PtotA,ChA,B,N0); % % WaterFilling in Optimising the Capacity %=============== % Initialization %=============== ChA = ChA + eps; NA = length(ChA); % the number of subchannels allocated to H = ChA.^2/(B*N0); % the parameter relate to SNR in subchannels % assign the power to subchannel PowerAllo = (PtotA + sum(1./H))/NA - 1./H; while(length(find(PowerAllo < 0 ))>0) IndexN = find(PowerAllo <= 0 ); IndexP = find(PowerAllo > 0); MP = length(IndexP); PowerAllo(IndexN) = 0; ChAT = ChA(IndexP); HT = ChAT.^2/(B*N0); PowerAlloT = (PtotA + sum(1./HT))/MP - 1./HT; PowerAllo(IndexP) = PowerAlloT; end PowerAllo = PowerAllo.'; Capacity = sum(log2(1+ PowerAllo.' .* H));
评论
    相关推荐
    • power_allocation.rar
      实现通信注水算法,为通信预编码及其应用,实现3g 4g等的基础。实现多天线功率分配的功能
    • capacity_water.rar
      通信系统中的注水算法技术进行matlab仿真。
    • waterfilling.zip
      通信系统中注水算法,对学习通信的人有帮助
    • 新建文件夹 (4).zip
      宽带无线通信系统中资源分配中的功率注水算法-power waterfilling algorithm..
    • 注水算法.rar
      信噪比(即信号功率谱与噪声功率谱之和)为常数时,系统才能达到总信道容量最大的要求。
    • 基于ofdma资源调度分配算法的研究
      基于ofdma资源调度分配算法的研究 针对OFDMA系统的特点提出了一种按用户数据速率与信道条件进行资源调度分配算法
    • 一种基于最小误码率的OFDM自适应比特及功率分配算法
      OFDM自适应调制技术根据各子载波在频率选择性衰落信道...提出一种以注水门限为迭代参数的MA算法,并引入有记忆步长迭代法,提高算法的稳定性。仿真结果表明,与过去的算法相比,该算法能以较低的复杂度获得更好的性能。
    • 基于注水算法的宽带无线通信的资源分配.zip
      利用MATLAB实现了基于注水算法的宽带无线通信的资源分配,给出了在不同信噪比的情况下的随着发射天线的数目的增加,系统容量的变化以及相应的pdf变化等
    • 迭代注水算法
      ofdm中的迭代注水,从而实现功率的最小化或速率的最大化。
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等