资源简介
遗传算法采用轮盘赌选择,双点交叉算法,实现MIMO正交波形设计。
代码片段和文件信息
close all;clear;clc;
overProb=0.8; %交叉概率
mutationProb=0.01; %变异概率
maxGeneration=1000;
popSize=60; %种群数
CodeLength=40; % 码长
N=ceil(log2(CodeLength+1));
Register=zeros(1CodeLength);
% traceInfo=zeros(maxGeneration4);
% taltraceInfo=zeros(maxGeneration4);
times=1;
for mount=1:times
% 产生种群数为popSize的初始化种群
startpop=size(popSizeCodeLength+1);
for j=1:4:4*popSize
Register=round(rand(4N));% 寄存器初始值
startPop(j:j+31:CodeLength)=fourphase(CodeLengthRegister);
startPop(j:j+3CodeLength+1)=repmat(msrcost(startPop(j:j+31:CodeLength))41);
end
%遗传操作
endPop = zeros(popSize*4CodeLength+1); %A secondary population matrix
p1 = zeros(4CodeLength+1); %An individual
p2 = zeros(4CodeLength+1); %An individual
done
- 上一篇:数字图像处理:最邻近、双线性、双三次插值的MATLAB实现
- 下一篇:DBF波束形成
相关资源
- 协同进化遗传算法求解函数优化问题
- 基于遗传算法的旅游全国的路径最优
- 基于遗传算法的机器人路径规划matl
- 多种群遗传算法的函数优化算法(源
- 遗传算法完整MATLAB程序实数法,轮盘
- 遗传算法解决最优路径、选址问题
- 遗传算法GA车间调度Matlab代码
- 求解多旅行商(MTSP)的遗传算法的
- 基于遗传算法的小波神经网络在股票
- matlab开发-基于遗传算法的机器人运动
- 《Matlab遗传算法工具箱及应用》源码
- 遗传算法图像分割matlab+源代码
- 神经网络、遗传算法、支持向量机、
- 谢菲尔德(Sheffield)遗传算法工具箱
- 遗传算法优化支持向量机GASVM
- 遗传算法工具箱
- MATLAB遗传算法工具箱及应用.zip
- 《MATLAB 遗传算法工具箱及应用》PDF完
- 遗传算法(Genetic Algorithm)MATLAB案例详
- MATLAB遗传算法工具箱及应用》pdf版.
- 基于遗传算法的自动排课系统设计
- MATLAB.遗传算法和粒子群算法程序设计
- 多目标优化文档及代码
- 超完整规范的多目标遗传优化算法M
- 遗传算法 -- matlab ga工具箱
- MATLAB遗传算法工具箱及应用 包含PDF电
- 神经网络的43个源程序及数据
- 基于BP算法和遗传算法的自适应噪声抵
- MATLAB遗传算法工具箱及应用(超清晰
- MATLAB遗传算法工具箱及应用(第二版
评论
共有 条评论