PlatEMO-PlatEMO_v2.2.0.zip


PlatEMO-PlatEMO_v2.2.0PlatEMO-PlatEMO_v2.2.0PlatEMO-PlatEMO_v2.2.0PlatEMO-PlatEMO_v2.2.0PlatEMO-PlatEMO_v2.2.0
资源截图
代码片段和文件信息
function main(varargin)
%main - The interface of PlatEMO.
%
%   main() displays the GUI of PlatEMO.
%
%   main(‘-Name‘Value‘-Name‘Value...) runs one algorithm on a problem
%   with the specified parameter setting.
%
% All the acceptable properties:
%   ‘-N‘              population size
%   ‘-M‘              number of objectives
%   ‘-D‘              number of variables
% ‘-algorithm‘       algorithm function
% ‘-problem‘         problem function
% ‘-evaluation‘     maximum number of evaluations
%   ‘-run‘            run number
%   ‘-save‘                    number of saved populations
%   ‘-outputFcn‘    function invoked after each generation
%
%   Example:
%       main()
%
%   displays the GUI of PlatEMO.
%
%       main(‘-algorithm‘@ARMOEA‘-problem‘@DTLZ2‘-N‘200‘-M‘10)
%
%   runs AR-MOEA on 10-objective DTLZ2 with a population size of 200.
%
%       main(‘-algorithm‘{@KnEA0.4}‘-problem‘{@WFG46})
%
%   runs KnEA on WFG4 and sets the parameters in KnEA and WFG4.
%
%       for i = 1 : 10
%           main(‘-algorithm‘@RVEA‘-problem‘@LSMOP1‘-run‘i‘-save‘5)
%       end
%
%   runs RVEA on LSMOP1 for 10 times and each time saves 5 populations to
%   a file in PlatEMO/Data/RVEA.

%------------------------------- Copyright --------------------------------
% Copyright (c) 2018-2019 BIMK Group. You are free to use the PlatEMO for
% research purposes. All publications which use this platform or any code
% in the platform should acknowledge the use of “PlatEMO“ and reference “Ye
% Tian Ran Cheng Xingyi Zhang and Yaochu Jin PlatEMO: A MATLAB platform
% for evolutionary multi-objective optimization [educational forum] IEEE
% Computational Intelligence Magazine 2017 12(4): 73-87“.
%--------------------------------------------------------------------------

    cd(fileparts(mfilename(‘fullpath‘)));
    addpath(genpath(cd));
    if isempty(varargin)
        if verLessThan(‘matlab‘‘8.4‘)
            errordlg(‘Fail to establish the GUI of PlatEMO since the version of MATLAB is lower than 8.4 (R2014b). You can run PlatEMO without GUI by invoking main() with parameters.‘‘Error‘‘modal‘);
        else
            GUI();
        end
    else
        if verLessThan(‘matlab‘‘7.14‘)
            error(‘Fail to execute PlatEMO since the version of MATLAB is lower than 7.14 (R2012a). Please update the version of your MATLAB software.‘);
        else
            Global = GLOBAL(varargin{:});
            Global.Start();
        end
    end
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0.github
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0.githubISSUE_TEMPLATE
     文件         799  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0.githubISSUE_TEMPLATEug_report.md
     文件         560  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0.githubISSUE_TEMPLATEfeature_request.md
     文件          57  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0.gitignore
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0Doc
     文件      142233  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0DocQQgroupNumber.jpg
     文件       51921  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0Doclogo.png
     文件        1446  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0Doc
eleasenote.md
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMO
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithms
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsA-NSGA-III
     文件        1872  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsA-NSGA-IIIANSGAIII.m
     文件        1824  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsA-NSGA-IIIAdaptive.m
     文件        3192  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsA-NSGA-IIIEnvironmentalSelection.m
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-II
     文件        1587  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-IIAGEII.m
     文件        1353  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-IICrowdingDistance.m
     文件        2128  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-IIEnvironmentalSelection.m
     文件        1033  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-IIMatingSelection.m
     文件         763  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-IIUpdateArchive.m
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEA
     文件        1468  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEAAGEMOEA.m
     文件         787  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEAConvergenceScore.m
     文件        1888  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEAEnvironmentalSelection.m
     文件        1009  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEAFindCornerSolutions.m
     文件         863  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEAPoint2LineDistance.m
     文件        2717  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAGE-MOEASurvivalScore.m
     目录           0  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAR-MOEA
     文件        1668  2019-07-17 08:37  PlatEMO-PlatEMO_v2.2.0PlatEMOAlgorithmsAR-MOEAARMOEA.m
............此处省略778个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)