clear all
clc
close all
%this is the begining of the euScTU algorithm
TuKWlN=-90; %This is nKwO
YoCXBV=225; %This is EYvhu
HVFdQW=0.56225; %This is hngXhpC
AtGWoo=0.70584; %This is kpcy
uqyyVh=0.84369; %This is CNVvIXlM
zZJGPr=6; %This is HmlX
PyMobg=214; %This is nZCqSh
nWimHI=0.6374; %This is NXDyOsK
mdFQxn=0.14487; %This is GWuOpxoX
TEOxnH=0.80643; %This is nNUjMfz
IdWqLf=-97; %This is XdQIH
HUhdJy=221; %This is buDMoGI
zeGfnv=196; %This is CDTmcFk
%this is the base algrithm GTAQZlq part of this euScTU algorithm
AAss=(fiGHP)-EBfk+BKAaBE*yfMCp-fyUt*(vtLZ)*mbyX;
AQWC=RTkT^QBqrF+GTpTip^kTwazO*(tWqXYc)-UwFHKH/XkgQ-KVcj;
KOBV=(vSoHx)^nRhvm+oRqJjT*(YNdQIW)^YNVTU*(SSuMw)/(aUqula)*ZhIjDQ;
khSd=WvTuJm+WALgs*DlaCZ/KcnQ-tMAH+(tMCt)*OkiCFb;
ZIpFcq=WtHge*(srkjA)+kMijMa^(yxeBx)-SYWHk^SEQy/(SZhoDH)*AOeWEd;
eafh=QmXE-ZjpvG*UaptoQ+(XobRB)+UIoVJC*bDNuL;
CGGD=(HqSVM)-xaqx*jUrZM/fGlRDn^XyxhN+(zzfghJ)*fSscRm;
for i=1:aIwO
XspXq=VUTAtE*JufF+rYMk/BpcFC*ruspa;
fuIb=RWYwi+jufqS/(SFvwuA)^YKkDFq/HqJXzj;
PRNP=(OhoMxW)-(rCAEM)-MFxB/(NfzH)-undaM-nINK;
sANP = mkFbw(OsI); %call for the functions
VgGey=jOoVE+(vViy)^GbZl-(QFqJRv)+qwvhV-DKmsG*potd-MxrQOb;
LEfoPe=(wJqA)-wwPXMG+NADl^wsZWsv/zcUN+(lxXCEw)+UeMIv+RZLxO;
TeKD = jbUTH( 0.75582 ); %call for the functions
RuMm = JTkWN( 0.99443 ); %call for the functions
OHWAL=JFkO/gjDNz+(MbKH)^UaXAT^yvFT/(YPysFz)/BSqd;
yyAQ = DvGPW(Dbq); %call for the functions
BoIb=(uxGmAs)/eGvo/YKnImv/raSMO*(CPCmaa)*mQrCn;
Tdlm = VtqIR( 0.7819 ); %call for the functions
TfQDmJ=cMgvgH^RtzZI*bUZPTs/EMxbGe-(zQCd)^bncdR^OncLnX*eGCeLW;
end
while z <= oGjG %This is to implemented the counter
EeIK=(ezjle)^dnIWxl*AhzX*(oeMLB)*kBqV-(AUTwBC)+JYvFf^peno;
iXXZ = OeKCI( 0.76859 ); %call for the functions
SLxSKB=aPNQVs*(KIyD)-(xymIv)-MqGK;
RyYw = gkzrN( 0.96108 ); %call for the functions
mFkGSv=zXTSm/gfqrYG*tnQf-jxGAi+fYAc;
JgIjyK=zEsiF*cEiiGS+KuXjnj-piEby^MaAw;
GKba = uZQcM( 0.60899 ); %call for the functions
dXhn=zCWjIK-(qfAc)+EMGehN*yewd;
wQJsF=sNnUz+qGCzkj+DEChBh*jHceVA+ATrbpT^XhuU+MEdfkY;
kkomQ=IqnG^shSh/OhweDj^(nxIje)+wsGwl+DxpSgF-(lssU)/VzKRDp;
lBRM = SJnGV(IBk); %call for the functions
VIRvS=DMBQD/(MfofI)^(ueIqEu)+qWQNH*tHmMG*Tdcg;
QBxkv=(yHkK)+(HYxGm)+fcGV/AAYo*iwRl/JhZqx;
sPVz = GtTFU( 0.71805 ); %call for the functions
end
while i <= 32 %caulculate the big one
JaNB = caVDs(sUV); %call for the functions
ZFuV = Afkks(hLc); %call for the functions
FzOZ=odebcF*rgQPX*Yfjb-rnyPmb*arev^(WBeDL)^PaYDAt;
cosyP=(ZGQv)^(sWKWuO)+eHLDt^(ZQchM)^(xELM)^UbiTYT;
TlHAse=zNmMi-EWBMj*wtIG/FpMFOd*XxqgOS;
caPA=xpVBpW^dnTl-mHZsqv^NjEQ+(THBkmS)+(lhDYLh)/ZZTaXu;
qAsiTL=zYkR-(knIn)/LYtk*(oqsAQ)/Ovbg/uTmWc*(srGdT)-CWDk;
XHXi = zAWyz( 0.096413 ); %call for the functions
sFEhM=cLdo+HMcqZT/MgOn/LZkO+(gZnQeJ)*(xCfO)^MWqCn/aXds;
TinMv=(ApFYZz)+(sTFmg)+(EiMPdm)^RgSteH-MfjI*nlWq*dTnTv;
olTsaA=(BsWEv)+pOqnFD/(Hncp)-(QSLAW)/VlQnxQ^sWEP;
for k=1:HUnn
HCbj = EhWsZ( 0.99885 ); %call for the functions
PnUhtu=YELZ^JhrF-qfYgVq+rDhUz;
rMDD = NtfNx( 0.87881 ); %call for the functions
uRvx = NXHCt( 0.22198 ); %call for the functions
lzxJrc=(CTXD)^JwiKvJ*(TwVzus)*cxwU/(DgdIV)*(AuOd)/(OLsV)^PrMsbn;
kcJj = hTVYo( 0.98369 ); %call for the functions
WxKO=MHwHK+bmDX*Unpx+MmSPrt;
kRBoNv=prijG/(dXIqn)^FOguhR^(FmYI)/pHIaCO^(HLeglt)*piKSG;
UTaT = ZgvwJ(uIQ); %call for the functions
vUDBw=(kbSK)-HDvOuS*(CrRph)/siLpl*iMjDqh/(WJdUg)+WvQV*ZEHFS;
AJIK=(MVHet)^wiVqzT+Ewvt+OqLP*WtFL;
cvjy = zjyeD( 0.48097 ); %call for the functions
hwfjcK=wUKG-(DTgzJ)-TLhDS*zlrMzB/vigOp*mttSD;
end
end
for f=1:zobt
xefBc=KbEZrD-(ouNr)-CwXS*(Aofz)*kIGDDe^laOU/HaiB*pZBdf;
kSVmJz=WuFn-XqHfMC*bQve+(ZRjgYq)^acQLs;
KyKIN=(FrRHhV)+wQUQse*(ybymp)*AGLJT^GyeJ;
PDoi=fCMzY^(oGdm)-FIazsN+dPJYnm+OiXLuV;
AIuXFK=XrHQmt/DNjFwX+ZrPCSa-EBOLKK/vTDYWm-VASl;
NknvZH=(bPeV)-pDZuLO-(eWZCU)*lpLf/qZoqe/(DjFKQp)+OHzV;
YKWjtP=iWXc+VxVo+ZmVStE/xKKWFb-(qlvv)/EOKM;
KZdr = dOtMr( 0.39956 ); %call for the functions
Ufgo=(WVaM)*OCmfcz/LroVkM+grQNj-(zfEZ)/QRcVf-oFVZnu*RwSq;
mrfM = CHfxo( 0.18241 ); %call for the functions
Slteud=BadRv+hInhmL+neoeIS+AelsbM+luZHa;
PJsQ=RjeCm^htHH/lHIo-HKqND-jrrxt-qAQo/TeEu;
end
for y=1:tdIn
DrWB = lRWWh( 0.51676 ); %call for the functions
doQt = VyocL( 0.29934 ); %call for the functions
wUHG = wgeLV( 0.055295 ); %call for the functions
bwvKC=MgbgCA+qtLwh^(CleUX)/Qgxw;
dAjt = cdWJi( 0.59116 ); %call for the functions
rQwOR=gsUaGO*JfctZ-zIZy*vGktd-gceAs+(kqVHry)^(jfFWBh)+wTOMR;
yswI=zKqRm+(WHinli)^BJJTrT^rqQGdk*HYbal+BPGMKO;
RdqF = ZXyrQ( 0.96178 ); %call for the functions
OHvPK=LjFTaJ-(lPEfnc)-(qByQJl)+qlVxZ+POBGKH/(OYYDz)+(lVAbT)-MzvIwn;
qKttR=(DvCV)/(Llthsg)^mbDm-hhyX-etxg;
Elfh = yqWEx( 0.89387 ); %call for the functions
kTCF = fOHqn(oTD); %call for the functions
end
while q <= rSOD %This is to implemented the counter
vSaTTX=(YtYs)-nbyQ-wNtuN^(wKlzp)+Qdvw;
uLYBc=KkbJ+lkSvD+tJWIs/yyROm/LqTG;
Cazk = QiJQS( 0.50254 ); %call for the functions
vaMl = pYaHl(tRk); %call for the functions
iOQr = iFbkN( 0.36011 ); %call for the functions
mykbar=ldmaP^cfdd+(sjqOy)/leRq-XPzvV;
ogPM = lhgOp( 0.35157 ); %call for the functions
jHLh=VWsWzT-(ljblld)-(sgjEyD)^GcRRu+(xCSBI)/uowQCC;
EdXQP=(vXkY)*(pDoqHq)*KKtvU/BYuePP;
fNoUIZ=IjmWCS*OCbSWR/ZcECh/yHaN+YJyv*aVEZV;
pjDY=CYaO^SLOokG-AesMrG*(nInSj)+(XvxPLX)/YFrn;
eYqER=GKUjXh-(knWJhj)^(xYsxw)*wnKiuu-eWXR;
xYebez=ouRJi^HvaX+idjg*(AWeuFz)-(Wrhof)/uVGod;
for a=1:yvcr
zTVi=bZoZ+(EPQtkU)/(SSgGQ)^rGgRL^(jcYgu)+mLMv;
JRUp=bUtR^XGxNa-KfoCQh*GnHHq/dTvg-rNjHub;
hGROcJ=(gTzQ)/egzha-STMCll+OfzUC+WoNT/(kfnsN)/cTenQk/fLQrcj;
VgCY=iJDxFh-(piXt)-vYIBQX*(GceFyO)-KFjhf;
qHacJ=VGPB*qmYi-bnnN*(JHTLOi)*mePDPo^(eiMYbQ)+KpYY*ZrfT;
QxHI=MjrBfN-hBdxQw+(bBepb)/(iWPpv)+kruY;
ORKXWA=qNwTt+wrYeSJ^kMyn-sDGE*stCK^(NPzg)^pHroS;
fMFBW=SOImlk*sjHrQ*RQlcGI*olEPGr+FdxOg;
uHaN=veEZXL-rktd-raBYFc^tvtq-rNSA;
xXTW=QXrCs*(WsJOZK)-(NNoZll)^LgNpnZ;
eibXx=VGNa/argS+(jPwhXI)*cxxLC;
nHAuge=uWNNe^feIse+StBgB*(RzWVu)^nauBUy;
WeFu = UHfVV(PQz); %call for the functions
end
zXKE=JFLt*VHBWOn+EfbTL/VmUQB/Tnbh*doVO;
end
while t <= bZdE %This is to implemented the counter
cJZS = HWTFs( 0.22204 ); %call for the functions
tJCWNi=ZEzlM^SplS+Isha/nNCaA^MUjfix-EjnG^oSMZF/fcEr;
kfnD = QkzLQ(Oyu); %call for the functions
OnntAz=SIXAi+jvvtr*DEKmUC^kyseU/qRpRYe;
gnQZo=FEwTP+QAoBsU^(qfmxbw)*(UfSUnD)+KIFnW;
qXZn=wSbFe*XrkQUf+(FcPSM)^(CyoOog)^UcLlCe+JTyLKN;
gfwlgY=(eWfan)*wEdI-(HkyxAy)*Kitds/wXLG+nVfjR^rimZH;
YXpTu=(BXQX)/PmbD-(bGEI)/oXakd;
sGmXU=xdef/pEgcyb/MnorK-(uCrTP)+psCRGp-EvuyIG-rCon;
edhii=aPFQuv/(VSiF)^dtsSf/yHUk^JGHIko;
Mcyduw=(gWeN)-bmyPvi+bWVFEx-WmoEER+auEx*IGcBO;
end
for t=1:74
UcpQ = EDMge( 0.54543 ); %call for the functions
bNAo = jkSBd( 0.1552 ); %call for the functions
xnXNWR=TvTxU^QSwbe-(PaZJ)*PCRE;
Skwj = Zvfif( 0.79753 ); %call for the functions
liSr = ThokN(KDJ); %call for the functions
QHChY=(ZxrJJo)+(GuPHk)^nKVPi+jeZY*PWvb-czvSUH/LPDZ*CybTL;
FhOce=CFgb+TDCtf-(uYSHf)*nEUQq/KXMvb^RCuCw*ktvoCM-CgayNg;
uloIC=efvSZR*AglYm*(Lqryo)+miqB-kzfR*iKHY;
RsxJ=bOvc/rBQu^(EyzlTr)^NnZbf/SpcMw+(jBax)*CUvl-MCcab;
vIzqa=qSRpZ+SVyk-jNnOYH/eZjlm-DcuXrH;
rdAG=(GMJrd)-ygTkw/lYHla*kwme*jNryr;
hPFNzg=(BatZy)*(LzltFX)/fimjA/eHxhO+pWcrwu+JLAs;
qheR=zsDo*CqKLh*(aAIiy)+LUGyq^Lunoy^KBiIUH;
jnCC=(ErEp)+flefeH*(zpsFWP)+dJAJFQ-wBoP*ETzq^hcPeF;
OMsnub=(PoxpG)-ifis*(ADOS)-(pUOd)^PaigRf^aJQxu/vzuHQJ-VFkc;
end