【智能优化算法】基于基于遗传算法实现认知无线电优化求解附matlab代码
1 简介
认知无线电的性能优化是一个动态多目标优化问题.现有的Bio-CR模型基于遗传算法优化认知无线电的性能,它使用线性加权方法将此多目标优化问题简化为了一个单目标优化问题.
2 部分代码
clear;
close all;
clc;
size=80;
G=1000;
Z=32;
codel=256;
pmin=0.1;
pmax=2.56;
w1=0.3;%minber
w2=0.40;%minpower
w3=0.3;%maxthroughput
E=round(rand(size,codel)); %Initial Code
N=rand(1,32);
%main pogram
for k=1:1:G
figure(1);
plot(time,bfi);
xlabel('Generation');ylabel('BestF');
figure(2);
subplot(2,1,1);
bar(N, 'DisplayName', 'N', 'YDataSource', 'N');
xlabel('Subcarrier Index');ylabel('Channel Attenuation');
subplot(2,1,2);
bar(M, 'DisplayName', 'M', 'YDataSource', 'M');
xlabel('Subcarrier Index');ylabel('Throughput[bits/symbol]');
figure(3);
subplot(2,1,1);
bar(PW, 'DisplayName', 'PW', 'YDataSource', 'PW');
xlabel('Subcarrier Index');ylabel('TransmitPower[mW]');
axis([0 35 0 3]);
subplot(2,1,2);
bar(Pe, 'DisplayName', 'Pe', 'YDataSource', 'Pe');
xlabel('Subcarrier Index');ylabel('Pber');
3 仿真结果
4 参考文献
[1]王国强, 李金龙, 张敏,等. 多目标遗传算法求解认知无线电性能优化问题[J]. 计算机工程与应用, 2007, 43(20):4.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
【智能优化算法】基于基于遗传算法实现认知无线电优化求解附matlab代码相关推荐
- 基于粒子群优化算法的微型燃气轮机冷热电联供系统优化调度附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
- 基于粒子群优化算法的IEEE33节点分布式电源选址定容附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
- 【回归预测-DELM】基于多元宇宙优化算法改进深度学习极限学习机实现数据回归预测附matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.
- 【优化布局】基于遗传算法实现风电场集电系统优化附matlab代码
1 内容介绍 为了使风电场并网结构性能提高且经济损耗在可行范围内,将阻抗最小.经济最优相结合对风电场集电线路进行优化,建立目标函数求解.针对本文目标函数的求解,提出了基于遗传算法风电场集电线路结构的优 ...
- 【配电网优化】基于粒子群算法实现GARVER-6节点配电网络直流潮流计算附matlab代码
1 内容介绍 一种基于粒子群算法的交直流混联配电网潮流最优化控制算法,属配电调控领域.根据配电网结构图确定区域间配电网互联的线路并编号;设定以线路分类的二维矩阵,关联线路编号与线路上的功率流动值;应用 ...
- 【无人机】基于遗传算法实现无人机编队位置规划附matlab代码
1 内容介绍 现代社会的无人机成本造价低.不易损耗.轻巧灵便.易躲藏.能精确打击 目标这些特点,使其在一些高危任务中发挥了不可替代的作用[5].无人机的用处主要有两种:民用和军事.在民用方面,我们可以 ...
- 【路径规划】基于遗传算法实现外卖订单动态变换模型求解附matlab代码
1 内容介绍 前瞻产业研究院发布的<中国在线外卖商业模式与投资战略规划分析报告>统计数据显示,2015-2018年中国在线外卖收入年均增速约为117.5%,是传统餐饮业的12.1倍,我国在 ...
- 【回归预测-FNN预测】基于粒子群优化前馈网络实现对婚姻和离婚数据回归预测附matlab代码
1 内容介绍 (婚姻和离婚数据)) Marriage and Divorce Dataset | Kaggle 数据集信息: 此数据包含 31 列 (100x31).前 30 列是特征(输入),即年 ...
- 【图像检测】基于 AlexNet 和 SVM 实现异常螺母检测附matlab代码
1 内容介绍 考虑到异常检测问题中正负样本严重失衡,难以满足卷积神经网络训练对样本的要求,提出了基于AlexNet模型的异常检测模型.在数据预处理阶段,通过隔帧采样的方式生成3组训练数据,并利用预训练 ...
- 【通信】基于 ADMM 的大规模 MIMO 无穷范数检测附matlab代码
1 内容介绍 在本文中,我们为大规模多用户 (MU) 多输入多输出 (MIMO) 无线系统提出了一种新颖的数据检测算法和相应的 VLSI 设计.我们的算法使用基于交替方向乘法器 (ADMM) 的无限范 ...
最新文章
- HDU 1877 另一个版本 A+B
- 笔记“SQL与Access”
- es6 --- Thunk函数的作用
- jvm崩溃的原因_JVM崩溃时:如何调查最严重错误的根本原因
- 搭建cacti监控平台
- PHP操作图片简单案例
- NEFU_117素数个数的位数
- as3 socket 跨域连接
- linux c语言头文件 在另外的地方,linux下的c语言的头文件在windows下头文件是哪几个?...
- Spring Batch之Job级拦截器实现(四)
- 水星无线网卡配置AP模式连接无线信号上不了网,怎么办?
- 百度云开发clouda学习(一)
- Android系统体系结构
- LTE网络中的无线安全的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- SDR HDR 区别
- 软件开发人员必备利器
- 1分钟告诉你用MOE模拟200000个分子要花多少钱
- 【华为OD机试 2023最新 】 查找充电设备组合(C++ 100%)
- 【题解】A1004 求三个数的平均数
- 人工智能数学基础之线性代数(二)
热门文章
- asp.net中使用mschart控件
- 如何用matlab画圆的图像,matlab在图像上画圆
- Java基础编程经典练习题
- 记第一次FPV模式飞行穿越机的感受
- Spring Boot 菜鸟教程 2 Data JPA
- 全开源的固定资产设备管理系统,JAVA项目源码
- 微信公众号发送模版消息 Java实现
- 磁盘不见了只剩一个c盘_教你如何处理只剩一个C盘
- WIN7系统更新安装补丁“此更新不适用于你的计算机”解决办法
- 计算机代数与数论pdf,计算机代数和数论(maple).pdf