#include <iostream>
#include <cstring>
using namespace std;
int bo[105],add_p[105];
int main(int argc, const char * argv[]) {memset(bo, 0, sizeof(bo));int n;cout<<"请输入子载波个数:(每个子载波初始比特数为0)";cin>>n;cout<<"请依次输入每个子载波增加一比特时所增加的功率数:";for(int i=0;i<n;i++){cin>>add_p[i];}cout<<"请输入每次比特分配后比特增加的子载波的功率增量的增加倍数:";int beishu;cin>>beishu;cout<<"请输入总比特数:";int bit;cin>>bit;cout<<"正在分配..."<<endl;while(bit--){int min=0x3f3f3f3f,pos=0;for(int i=0;i<n;i++){if(add_p[i]<min){min=add_p[i];pos=i;}}bo[pos]++;add_p[pos]*=beishu;}cout<<"分配结果:"<<endl;for(int i=0;i<n;i++)cout<<bo[i]<<" ";cout<<endl;return 0;
}

OFDM链路自适应算法 注水算法简单c++实现相关推荐

  1. 循环首次适应算法_面向6G的极化编码链路自适应技术

    点击上方蓝色字体,关注我们 相关链接: "6G专刊"重磅推出 / 2020年第6期目录来啦 6G愿景及潜在关键技术分析 6G愿景与需求:数字孪生.智能泛在 毕奇 / 移动通信的主要 ...

  2. 【WSN通信】基于注水算法实现宽带无线通信资源分配附matlab代码

    1 简介 功率分配技术能有效提高认知网络传输链路的信道容量,而注水算法利用凸优化的思想能实现功率分配最优化.针对认知网络中使用注水算法分配信道功率时未考虑邻近认知信道干扰的情况,对认知网络中邻近认知信 ...

  3. 基于注水算法的MIMO信道容量matlab仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 MIMO无线通信技术源于天线分集与智能天线技术,具有二者的优越性,MIMO系统的发射端与接收端都采用 ...

  4. 基于特征点匹配的自适应目标跟踪算法

    基于特征点匹配的自适应目标跟踪算法 2016-01-29 13:11 摘 要:由于实际场景复杂多变,目标在运动过程中往往会出现形变.遮挡等问题,增加了跟踪的难度.为了解决上述问题,提出一种基于特征点匹 ...

  5. OpenCV局部阙值分割的自适应阙值算法

    前言: 当图片中的照明出现不均匀的情况时,图像的灰度值就会出现灰度值不均匀,如果我们采用全局阙值分割,对所有像素值共用同一个阙值,往往无法得到理想的分割.而局部阙值分割则可以解决这个问题,它所提供的思 ...

  6. 鱼眼校正c语言算法,一种简单而精确的鱼眼图像校正算法研究

    舒旭 摘 要: 针对鱼眼图像的校正提出了一种有效区域提取算法,并在鱼眼图像的球面物投影平面展开时与目标半立方体的校正平面建立线性映射.实验结果表明,该算法能有效地提取鱼眼图像轮廓的有效区域,同时半立方 ...

  7. 自适应滤波器更新算法-EP2

    文章目录 1.变步长 SC-MPNLMS 频域分块算法 1.1 算法原理 1.2 算法代码 1.3 算法优缺点 2.集成多种自适应滤波算法的回声消除器 1.1 算法原理 1.2 算法代码 1.3算法优 ...

  8. 限制对比度自适应直方图均衡化算法原理、实现及效果

    一.自适应直方图均衡化(Adaptive histgram equalization/AHE) 1.简述 自适应直方图均衡化(AHE)用来提升图像的对比度的一种计算机图像处理技术.和普通的直方图均衡算 ...

  9. 草莓采摘机器人——ROS导航(三)ROS自适应蒙特卡罗定位算法(ACML)理解

    草莓采摘机器人--ROS导航(三) ROS自适应蒙特卡罗定位算法(AMCL)理解 在详细解释ROS工作原理与步骤之前, 我想先Mark一下自适应蒙特卡罗定位算法的原理与思想. 毕竟算法才是王道. AM ...

  10. 局部自适应自动色阶/对比度算法在图像增强上的应用

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop. 转载自:https://www.cnblogs.com/Imageshop/p/3395968.html  侵 ...

最新文章

  1. mac环境下myeclipse上配置tomcat
  2. 打印正整数n之内的斐波那契数列
  3. jdk的一条命令查看运行参数
  4. 鸿蒙正式推送时间,鸿蒙系统现已正式推送,更新名单也随之出炉,包括荣耀手机!...
  5. 使用canvas绘制动画时钟
  6. 《深入理解Android 卷III》第四章 深入理解WindowManagerService
  7. CPU主频频率越高,手机运行速度就越快吗?
  8. 硬件:开机如何进BIOS,U盘启动快捷键一键查询!
  9. Matlab多惯量仿真,两连杆机器鱼的简单建模以及MATLAB仿真
  10. 「兼容M1」iZotope RX 9 Advanced for Mac - 音频修复工具
  11. webstorm phpstorm idea 如何修改文件类型 修改文件类型关联
  12. 格林公式求圆并的面积及重心
  13. 侦听器watch及其和计算属性、methods方法的总结
  14. 2023最新WSL搭建深度学习平台教程(适用于Docker-gpu、tensorflow-gpu、pytorch-gpu)
  15. 《神秘的程序员们》年度抽奖活动 开奖了
  16. 小孔成像总结_初中物理150条知识点总结,非常珍贵!
  17. 转:C++资源之不完全导引
  18. execl批量创建文件夹乱码解决方案
  19. 番外篇(1)模块次序表、代数环及其检测算法
  20. 扩展CKEditor按钮

热门文章

  1. 初探PLC 的ST 语言转换成C++ 的方法
  2. 分析法 :3W1H --- 5W1H 的解释
  3. 10篇最新年优秀CISSP认证考试心得分享(值得收藏)
  4. python EXCEL表格数据对比
  5. 公文流转 php,河北金力集团公文流转系统----节选
  6. CAD打开文件总是弹出要求选择字体怎么办
  7. python3.8安装pyltp
  8. 自定义MySQL实用的函数和存储过程(持续更新)
  9. Typora、Markdown 字体样式
  10. java公寓报修管理系统,基于jsp的公寓报修管理系统-JavaEE实现公寓报修管理系统 - java项目源码...