inter_chromo.m

来自「NSGA-2 一种非常强大的多目标遗传算法,本人已经把它调通.」· M 代码 · 共 18 行

M
18
字号
function intermediate_chromosome=inter_chromo(chromosome,offspring_chromosome,pro)

    switch pro
    case 1
        M = 2;
        V = 6;
    case 2
        M = 3;
        V = 12;
    case  3     % case 1和case 2 用来对整个算法进行常规验证,作为调试之用;case 3 为本工程所需;
         M = 2;  %(output parameters 个数)
         V = 8;  %(input parameters  个数)
		 K = 10;
    end
    [main_pop,temp] = size(chromosome);
    [offspring_pop,temp] = size(offspring_chromosome);
    intermediate_chromosome(1:main_pop,:) = chromosome;
    intermediate_chromosome(main_pop + 1 : main_pop + offspring_pop,1 : M+V) = offspring_chromosome;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?