资源简介

matlab编写的基于粒子群优化算法的多目标优化,可以处理电力系统优化问题

资源截图

代码片段和文件信息

function f = crowding_distance(xproblem)

% This function calculates the crowding distance
[NM] = size(x);
switch problem
    case 1
        M = 2;
        V = 6;
    case 2
        M = 3;
        V = 12;
end

% Crowding distance for each front
for i = 1 : length(F(front).f)
    y(i:) = x(F(front).f(i):);
end
for i = 1 : M
    [sorted(i).individualsorted(i).index] = sort(y(:V + i));
    distance(sorted(i).index(1)).individual = Inf;
    distance(sorted(i).index(length(sorted(i).index))).individual = Inf;
end

[numlen] = size(y);
% Initialize all the distance of individuals as zero.
for i = 1 : M
    for j = 2 : num - 1
        distance(j).individual = 0;
    end
    objective(i).range = ...
                sorted(i).individual(length(sorted(i).individua

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1273  2006-03-07 16:14  2510007MOEA-NSGA-II\MOEA-NSGA-II\crowding_distance.m

     文件        970  2005-11-13 23:37  2510007MOEA-NSGA-II\MOEA-NSGA-II\evaluate_objective.m

     文件       3509  2006-03-07 16:11  2510007MOEA-NSGA-II\MOEA-NSGA-II\genetic_operator.m

     文件       5128  2006-03-07 16:14  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\crowding_distance.html

     文件      10289  2006-03-07 16:11  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\genetic_operator.html

     文件       4434  2006-03-07 16:08  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\initialize_variables.html

     文件      11714  2006-03-07 16:01  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\non_domination_sort_mod.html

     文件      13753  2006-03-07 15:59  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\nsga_2.html

     文件       6346  2006-03-07 16:05  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\replace_chromosome.html

     文件       6186  2006-03-07 16:13  2510007MOEA-NSGA-II\MOEA-NSGA-II\html\tournament_selection.html

     文件        966  2006-03-07 16:08  2510007MOEA-NSGA-II\MOEA-NSGA-II\initialize_variables.m

     文件       4116  2006-03-07 16:01  2510007MOEA-NSGA-II\MOEA-NSGA-II\non_domination_sort_mod.m

     文件       4670  2006-03-07 16:48  2510007MOEA-NSGA-II\MOEA-NSGA-II\nsga_2.m

     文件     373682  2006-03-07 16:46  2510007MOEA-NSGA-II\MOEA-NSGA-II\NSGA_2.pdf

     文件        476  2005-11-13 13:51  2510007MOEA-NSGA-II\MOEA-NSGA-II\plot_objective.m

     文件       1977  2006-03-07 16:05  2510007MOEA-NSGA-II\MOEA-NSGA-II\replace_chromosome.m

     文件       1743  2006-03-07 16:13  2510007MOEA-NSGA-II\MOEA-NSGA-II\tournament_selection.m

    ..AD...         0  2007-08-02 10:21  2510007MOEA-NSGA-II\MOEA-NSGA-II\html

     目录          0  2007-08-02 10:21  2510007MOEA-NSGA-II\MOEA-NSGA-II

     目录          0  2010-12-06 23:41  2510007MOEA-NSGA-II

----------- ---------  ---------- -----  ----

               451450                    21


评论

共有 条评论