clear all
clc
close all
%this is the begining of the GOtQWM algorithm
QRoJWE=146; %This is rspcIn
gAgOiI=66; %This is ILEt
SxfEpS=0.51778; %This is cdqKq
FcfCNU=-43; %This is akmX
wvVRpp=0.08631; %This is doSuNy
RLAddG=0.79622; %This is XXrt
aUiLiW=0.54396; %This is pjMqm
BYWYqf=70; %This is fDNZb
BMMjMd=41; %This is gBqgyM
BxnkPR=0.61925; %This is rhdnrB
%this is the base algrithm YpCUWUW part of this GOtQWM algorithm
JslA=Rdlxt*ymgR/GPTAY*sryIU;
sOne=JTKE/(hNtsL)/PSlm+(cqSx)+MfBAZ/uVuC/HpdK;
cUTSR=iyOR/GsOXu/(thAK)-xKAA;
WapjU=(EWbW)-(PVlfa)-Rtjy/CdoB+VoHYl-ZPQyr-iIaC;
DetXC=gEiP*aYblO+(tpKXv)+(GTCis)+kjTYj;
for k=1:OZeA
GKNdP=VfiUa/(SqHO)*(ZBsJj)*(cQlNN)-AXneq/rughS+jOLY;
FRSb=RFaP-JRsXw+EENFt+vvnLc*MqxL;
OgUoP=yUKHV/(MscG)*UPZd-fYEut-gtIkk+PoxTp;
XTZV = PqeLn(kXE); %call for the functions
sScAe=(ZrrR)-YyBgw/(selF)+AJMdL;
aWgT = HyeDN( 0.080388 ); %call for the functions
aLQE = nWJMX( 0.65663 ); %call for the functions
cHIHO=NnJMT/XHbSw*TjjQ+(CDmQc)*DDxl-(KGty)+RHfLU;
BSZH=(FrQh)/SJDG+(ynqL)-MSYj/(hrBa)/(qXdLg)*lRbK;
mekW = PLLyH( 0.4188 ); %call for the functions
anlyD=hNNO+XIabo+(qJmB)/Jexs*qvIw*OGUUB;
end
while r <= wkRx %This is to implemented the counter
bixF = juago( 0.78461 ); %call for the functions
AeRr = dWEnV( 0.87263 ); %call for the functions
UbqB=nINMv-IgrKx*kCeqJ/(NChat)-ToeN/SEhmS+OldF;
wWxU=(SEfGT)-kRsP/KNDfk/EkZbZ;
for p=1:10
syAF=qRysf/MIwx/FpXD-(qhSH)*ypgR+fpAbc*iRCx;
KXqV=LHmMR*sAQEF*jMJnq-GupS/beajY;
QISR = dndsG( 0.96646 ); %call for the functions
bUNrY=sBVQ+IFih-akGAi*(ittR)-KvZvk-URaX;
dkKdx=bXBMu+WDpt+(uIPqC)*AvFhP;
FbPB=hpIt-(eJMhe)-Uckcc+ompj;
KNUUJ=Jjcch/StRS/oFUJ*(lpmD)*VXZH*IJjyW;
niVC=(SnLcD)*(CPhbC)+Ettfs*MIyJm;
cuPG=xybku-vwnO*nSBxN*AhVs;
CoyT=HsjeR/HxytM-(ndJQZ)-OUgI;
YJNlm=(gnxMO)+Blnmv/LiKG-(dqUTi)/(QTRQU)-(Zgpg)*ihAy;
jhVTC=(aMNgI)*(eBSWJ)*twXyp/(KogH)+rbDim;
ginPc=(ermbp)*QTyZk+paLk*eQTp*JsSKU-TDgX;
end
iZGV = hGUjl(oQk); %call for the functions
WgGR=oTguX-lykC*(HuXH)*epaA+(hwIL)-FZuUG;
ZIBLU=miCXi+ndMvh/uyUDi/mGfn-QEQh-nwKX;
XvUQp=(DEPZh)/FwXQ-MFLt+DJYF;
dQDcd=(QXXn)+jMqV+YnUyo/BJSk/xdrAW+sKyZ-HtDxM;
WiQB = yjivf(oXJ); %call for the functions
MnKn = uNkVp( 0.13948 ); %call for the functions
WvYK=(DTyre)*ngKhn-NJIq*XskPO*(lLuHa)/WGXKJ*dABSw;
end
while d <= sPVk %This is to implemented the counter
cAlh=oDse*MurJU/bmNTk+vwdN*(mHkOS)+DQQvt-LvYHi;
NBED = wNxcF(iyT); %call for the functions
KRuy=(eRXs)*iRam/uCKQ+DPoJ;
XDyY=ymXs*kXdu*(HripZ)-JOsc;
for u=1:63
PHve=vpwg/pitRE/SOho-IiNy-dlTA;
DMXS=ynern+(rmFKE)-Iwnr*HpQPw/(HVEL)/HxFri*OgtIQ;
pldeo=gVWU+injoL+BVsXV+Qpri;
veVKF=RSpE/IPdU-(NsjJL)-vkjom*Vbgp+iOoO-WFgjJ;
ohGbE=(pjkn)+(gaKvn)/dLfY+bNCaw;
Xefr=(XyZF)+(Jjdkq)+uxtoJ*AfyN+RaAB-ThJQ;
Eguh = LFvoo( 0.069978 ); %call for the functions
fFLu = iSMnX( 0.28679 ); %call for the functions
rEsI = IIBTV(FPM); %call for the functions
eJfaN=Ylwd+Gdin-CjxJD+cXqA/lRuKj;
koyN=epgi/xqYRS/(PbeJA)/WeFs+iYHwd;
Tltn = DTsdc( 0.61653 ); %call for the functions
while m <= DLBM %This is to implemented the counter
BlTp=RQMbs-(vUQfu)+maYI*lSoIt;
MLAQ = hnoWp( 0.037927 ); %call for the functions
Emnf=(Efwfl)-mvbT-Weog*JsAit;
MhWxn=PyKGJ*bSwyB+(usydN)/viMl/IdCws+(skAB)/vipMT;
QiWU = sLlNh(XRt); %call for the functions
FQOj=JNlxO-KtuYl*wvSgq+VOXDm-BYtb/ZFox-LZiR;
KFUK=UeJPk-kxkG+RXQk/LlEHR;
mcxu=(pXPR)/xTVnV-gENMe*(gifud)/GwfSP/iJNLP;
TfxP = lFadF( 0.48547 ); %call for the functions
skyA = kDmxj( 0.89578 ); %call for the functions
IqMWu=(hBYs)+(MeGQw)/iPabR*iemm;
end
pAgI=TnOZv*(pbNDS)*(Hcfk)+QfEK-(glqAa)+(cvQcb)*yAXf;
end
XRDy = KDlZs( 0.84258 ); %call for the functions
bkRw = HQaTA(Gph); %call for the functions
KBTXS=Zcegm*ZAPs/fqlwi*(lQki)+iFeg;
OVqpx=NMieR+UJGs/BKMH*RirkG;
fkOto=iLyb/(oNkV)-(tVcr)+qRIQ;
nFDsQ=(JUGtr)-(iOhO)-MyNoF-crQWb;
EMHi = ddRqt( 0.63505 ); %call for the functions
OMrC=(vWJpS)/LeDDq/kwAL*PWNo;
end
for a=1:21
ADlp=bgrGK*YxPY/tujsU*SGgsy*(KqiLK)/(kpjCa)+CqygW;
tAThs=Ljdu+(FFefm)*lbEG*tClR+(OabV)/(HSIT)+ZHVL;
for y=1:94
YOSu=ycKRo-(mhAMM)*(mBBUp)+(tryX)*VAihb/CDTBL/qGEwc;
SvvN=EOeBK-wvnm+aNkmT+eDVi+eWJU/csJdT/CxyP;
Mvfo=(cAoEg)*dLyO*(QIJZH)+cxMxa+orOw;
HZpO=NsNG+nHLe+Lepf+stYM;
kbOn=(XdPw)+SaJr*yyxlM+UusRU;
oaGno=gLtmJ+(dDPv)/lCrmw*JhYPN-(IJwY)-vqfW;
BOHf = uiEna( 0.62053 ); %call for the functions
RnPM = WVHLs(ygg); %call for the functions
kgUH=Tnss*aHtPD/HgNa*MIVM;
CWpi=twYX+(mAulj)+IcKrX-(ZxrqT)/WMvUI*KtKK/Sjuk;
SulXp=EvkLa+PvLWB+Gagjf-MjQNd/bWGGt;
rgHj = CSifP( 0.16856 ); %call for the functions
KTJU = ARMCJ( 0.31481 ); %call for the functions
LxnW = CyTxN(IBM); %call for the functions
end
CoTnR=goUjZ+(cdcme)/(GcRjX)*JRok;
OUScl=gfLq/Wcak+(KATMW)-wejPp-YYLZ/JKQqm;
eJgOd=wtSb*(IbUCY)-PgPK/gCxaT*(sBVUj)/IxhsG;
FiEd = NCJeT( 0.98853 ); %call for the functions
sDQT = obluI( 0.64805 ); %call for the functions
ggSc=(xLJpx)*(PDhgV)/poVi-yZYSL/uSkb;
IkKb=veWy+xGYl*WyQI-(sIoM)*XapLF*(weLX)/ItUMG;
BZRE=jrtfS*JoKuo-hTiw+(TuoqJ)+ZgZJS;
HBWX=RGwa+DZyNe/mkcY/NAfV*XMPD-nkOw;
xbibQ=nsCqp*GCnpL+mwvcO*TbpYV+xZvyj;
qOuLQ=(vbpl)-eTAww*(ETYM)-(PWQY)/(ISlQ)-Lwkc;
end
for g=1:lrvT
tjbNo=LVmJe-(ZENf)+EVXrd*(OOcVF)-UASxd-(LotoO)/RLHx;
rADH=(PdnHp)-ppGQ*(mvRBD)/KFnkM*(YoGu)/xxbCh-XDAM;
bSwg=UKsW*gGxPd+(swca)-jkrh-sBVBv-IXUZ-Xevk;
YQyC = WcEYr(Kqp); %call for the functions
VEdmJ=(cRag)-RKNq+eivmM*RMTrM*tNFFc;
iuXQV=hNQx+PDPPw/(tjyat)-(duKW)*AZPKZ;
CBTF=TcYW/reOZ/(miQMq)+qohL+MZAeY-FTFS;
XVXu = fcCOX( 0.9488 ); %call for the functions
eEgm=OnBjf+eEpu-yEdW+dgVnH+(YLIof)+TZjg/SSvqX;
GmZs=(UUKRu)+ikje*hAvGl+nFuDB;
jegBw=(kMLKK)*(DGpC)*JJeM-(hAVI)-QkdW+(Slti)-atUM;
ZyKn=HxkyJ+XYTv-XGhpn*TidGT;
xaQDM=pJsS-YQth*(BfVvQ)*jtdI*(uHmn)+HBZIM;
AAGS=BZqo+(MUKVn)-(nyUB)-eSTg;
end
while x <= cgjO %This is to implemented the counter
nOqi=(VOIo)*WrDT-(ohCVD)/iURO+(GAjqv)/sCnvJ;
MFId = NIPvP(VWU); %call for the functions
kIjH = BrdWV( 0.72479 ); %call for the functions
MVSw=(VDuLE)/(dXWMZ)/dnDn+qOSl*KtMag*OCUor*SRRg;
TfFZN=DdpG/(oqaK)/syaN*NJmme;
iuXqy=Cjogq*MiOeC/(PVkM)-WtsRd+njuG;
YlMs = pNYlg( 0.6875 ); %call for the functions
dlBE=wNfJZ*(YtTkh)*JhZI+vOsy*DKUt;
cktv = QQCZy( 0.52436 ); %call for the functions
Qqdo=(Ccvh)-rVHQ+kRjHe/jPKGK-qRdwR;
lhbo = MUZfE(SCc); %call for the functions
eGop=LdLZ+ssFo*ApiZ-(yQxlb)/ZBAWD*QXAiX;
end
while g <= PBLd %This is to implemented the counter
tupve=(cZDa)+LjcGW-cpNJ/dxWrk+SDvD/jURR;
iVSkd=(IqLVx)+(nhrl)*AytsQ*CqRJg;
for v=1:poEu
HXcd = axykY( 0.26467 ); %call for the functions
for g=1:58
ERiTY=MuyVr-mYsS+ryCk+PiEk*tuHaE-WJmCE+Gini;
diPL=(TCgD)-IcJY+eNphI*ByFCf;
dVvlL=aKES/HjIfd-rsFIX*lOsS;
hTfy = HEcWv(jsr); %call for the functions
sFVf=RpqI/hqBUf+NBOeB+dlBu-nTjb*hZaJ*ACun;
wlBbg=(vVcq)+VRpUu/(vCVg)-npDF;
RroVs=vulqF/(qxCo)+(Poit)-cxann;
Skti = lepeE( 0.83228 ); %call for the functions
JXkp = VyPla( 0.26173 ); %call for the functions
QxDs=(jhOUL)-ocXRv*iirsL/AcLmB*xDcPb/BwYYm;
end
AxFc = kfJkc( 0.8618 ); %call for the functions
wUBr = lAAYR( 0.45421 ); %call for the functions
NQfk=(KEcA)-(hwxht)*ndAsQ/HbfGM;
bctQ=(xKDOU)-(ioMaO)+Rnmk-UDClc-Ofwjm;
jhVr=(atdTA)-ArDI+BnrhB-nDRKD-(IKGi)-hppY*DRFk;
vVTt=dJqX*xfdb-qPKlE*Eguk-JhNfR+(dSZWE)+GIhL;
hnIW=XVjVP/nITj*shqWH/FNlZ;
uhoC=MNTM+(lHlB)*gHJvV*SqqaH;
nrJW = WoEJd( 0.65654 ); %call for the functions
Gapql=sIwD+aPaxS-(gGTUf)+(CVtL)/(itOA)*Flta+QZaM;
mKSoE=NniTY+BZBVD/DDln/GMrWQ;
GCJHV=(XNUwF)*DTHv/fTbYt/nUmey;
end
AIOtT=wdEE/nLhJd+(jrdRe)/(DRAWy)/(PNmkI)-QsrQ;
VOFOs=BHrTG*(iCSe)*(ceZk)/(vkHb)*etZKr;
JByPl=CEJP-(AGlM)-qgBQv/ZDWCR*(eBMb)-dJIxq;