|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
function [y, cons] = MTPR_DTLZ3_objfun_3obj(x): e( B2 s6 ^& K; k
% Objective function : Test problem 'DTLZ2'.# A1 n7 i8 Z/ I& I
%*************************************************************************: h4 k+ U4 o; r- P* U8 |/ ~1 P
y = [0,0];/ m* d, O. l" @) z. T6 j7 L
cons = [];0 @# ~9 F/ |4 P7 \! Q% ~. }' G: m
model1 = load('modelwest12.mat');, P2 r- [% d: Q3 P- O; O* K
outputps1 = load('outputwest12.mat');
& s0 q V2 U; j3 yinputps1 = load('inputwest12.mat');
7 i: \& x( k; `; `; g% E# V% outputps2 = load('outputpsb1.mat');
+ [* }5 o: w7 ~. ~+ ^0 q* V& A4 p% inputps2 = load('inputpsb1.mat');1 Z9 L& U! f5 P% I/ X7 v
% model2 = load('modelb1.mat');
) z0 L1 d) q% s# D! v% outputps3 = load('outputpstld.mat');
@: g$ k, F( y5 z" n4 [/ o: Y% inputps3 = load('inputpstld.mat');
7 A7 _( \9 W2 ^8 ^3 _* c% model3 = load('modeltld.mat'); g6 w. Y$ Y" ]( I* `- W
mytest2one1 = mapminmax('apply',x',inputps1);/ v. r& g* {: n7 R ?( f4 z/ S1 {
mytest2one1 = mytest2one1';
$ o/ k: C( Q# Q- @y(1) = DecisionFunction(mytest2one1,model1);
9 E+ M5 ~6 W Q) F1 z9 L' Y) My(1) =-mapminmax('reverse',y(1),outputps1);
( t9 s9 z3 b/ [5 U' h" `8 jy(2)=886.6465691-3.96*10^(-8)*0.5*{37^4-(5720.4*x(6).*x(5)+5720.4*x(1)-5720.4*x(6).*x(1)+8643.63*x(3))^4/(14355.03)^4}-138;
, l1 C, ?6 j% M( [2 L报错指向的是y2这个函数3 n# r0 `' p) \/ F! S6 F/ }1 j
|
|