利用多种群并行进化遗传算法进行阵元布阵优化我要分享

Array optimization using multi population parallel evolutionary genetic algorithm

多波束 多目标旁瓣 遗传算法 阵列稀疏 阵列布阵

关注次数: 460

下载次数: 7

文件大小: 13KB

代码分类: 智能算法

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

对于非均匀线型阵列,以降低波束方向图峰值旁瓣为目标,在给定阵元数和阵列孔径的约束条件下,利用多种群并行进化遗传算法进行阵元布阵优化。


English Description:

In order to reduce the peak sidelobe of the beam pattern, the multi population parallel evolutionary genetic algorithm is used to optimize the array element layout under the constraint of the given number of array elements and array aperture.


代码预览

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\Crossover.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\DoublePointCrossover.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\ga.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\license.txt

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\main.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\MinOne.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\Mutate.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\RouletteWheelSelection.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\SinglePointCrossover.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\TournamentSelection.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm\UniformCrossover.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\Crossover.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\ga.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\license.txt

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\main.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\Mutate.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\RouletteWheelSelection.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\Sphere.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm\TournamentSelection.m

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Binary_Genetic_Algorithm

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array\Real_Coded_Genetic_Algorithm

Genetic_Algorithm2\Genetic_Algorithms_for_sparse_array

Genetic_Algorithm2