-
大小: 5.88MB文件類型: .rar金幣: 2下載: 0 次發布日期: 2023-08-14
- 語言: Matlab
- 標簽:
資源簡介
platEMO內涵幾乎所有多目標優化問題的算法與算例,matlab平臺包括算法算例代碼和gui界面

代碼片段和文件信息
function?main(varargin)
%main?-?The?interface?of?PlatEMO
%
%???main()?runs?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
% ‘-evaluation‘?????maximum?number?of?evaluations
% ‘-algorithm‘???????algorithm?function
% ‘-problem‘?????????problem?function
% ‘-operator‘????????operator?function
%???‘-mode‘???????????run?mode?(1.show?result?2.save?result?3.run?outputFcn)
%???‘-run‘????????????run?No.
%???‘-outputFcn‘ ???function?invoked?after?each?generation?when?mode?=?3
% ‘-X_parameter‘????????????????the?parameter?values?of?function?X % %???Example: %???????main() %???????main(‘-algorithm‘@NSGAII‘-problem‘@DTLZ2‘-N‘100‘-M‘2)
%-------------------------------------------------------------------------- %?Copyright?(c)?2016-2017?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 |
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1871??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\A-NSGA-III\Adaptive.m
?????文件???????1733??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\A-NSGA-III\ANSGAIII.m
?????文件???????3279??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\A-NSGA-III\EnvironmentalSelection.m
?????文件???????1361??2017-10-18?21:57??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AGE-II\AGEII.m
?????文件???????1381??2017-10-18?21:58??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AGE-II\CrowdingDistance.m
?????文件???????2180??2017-10-18?21:58??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AGE-II\EnvironmentalSelection.m
?????文件???????1054??2017-10-18?21:58??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AGE-II\MatingSelection.m
?????文件????????777??2017-10-18?21:57??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AGE-II\UpdateArchive.m
?????文件???????1456??2017-10-18?22:04??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AR-MOEA\ARMOEA.m
?????文件???????1304??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AR-MOEA\CalDistance.m
?????文件???????3086??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AR-MOEA\EnvironmentalSelection.m
?????文件???????2254??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AR-MOEA\MatingSelection.m
?????文件???????2613??2017-10-18?22:03??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\AR-MOEA\UpdateRefPoint.m
?????文件???????1558??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BCE-IBEA\BCEIBEA.m
?????文件???????1023??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BCE-IBEA\CalFitness.m
?????文件????????999??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BCE-IBEA\EnvironmentalSelection.m
?????文件???????1543??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BCE-IBEA\Exploration.m
?????文件???????1503??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BCE-IBEA\PCSelection.m
?????文件???????1097??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BiGE\BiGE.m
?????文件???????1438??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BiGE\EnvironmentalSelection.m
?????文件???????1296??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BiGE\Estimation.m
?????文件???????1003??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\BiGE\MatingSelection.m
?????文件???????1098??2017-10-18?23:27??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CMOPSO\CMOPSO.m
?????文件???????2639??2017-10-18?23:29??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CMOPSO\CMOPSO_operator.m
?????文件???????1381??2017-10-18?23:29??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CMOPSO\CrowdingDistance.m
?????文件???????1776??2017-10-18?23:29??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CMOPSO\EnvironmentalSelection.m
?????文件???????1452??2017-10-18?22:16??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CPS-MOEA\CPSMOEA.m
?????文件???????1159??2017-10-18?22:16??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CPS-MOEA\GenerateOffsprings.m
?????文件???????1051??2017-10-18?22:16??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CPS-MOEA\KNN.m
?????文件???????1747??2017-10-18?22:15??PlatEMO\PlatEMO?v1.5?(2017-12)\Algorithms\CPS-MOEA\NDS.m
............此處省略578個文件信息
- 上一篇:matlab編程第二版菜鳥入門教材
- 下一篇:matlab實現模擬ps軟件部分功能
評論
共有 條評論