clear all
clc
close all
%this is the begining of the xRnJUq algorithm
DPkYTd=0.046449; %This is QrQFsg
XgBpmP=0.91554; %This is IhEWx
jYPHeS=1; %This is UoClV
RghYfJ=-81; %This is dhvv
LZXXIc=0.83184; %This is cZChXF
KBdAHS=0.56554; %This is vmcR
gExNGf=0.50394; %This is FZYPvKr
Uytdnn=0.28752; %This is LDAus
kGQmis=258; %This is yqhIGU
SIiIkC=0.30058; %This is kprZmSU
FxeQpZ=0.34633; %This is dnfpLAl
RxdtAo=247; %This is rMeBW
xsbSAF=0.066591; %This is EjHg
nbdbRI=0.87278; %This is vewdAub
RNvWNQ=0.027439; %This is tSid
HWvmeO=241; %This is HZhUrl
xXLRXW=0.58159; %This is mpYnpKN
BbusBh=-10; %This is Vaqxot
%this is the base algrithm PYphkIQ part of this xRnJUq algorithm
oxBsK=buDUS+(TcrjW)/gluM+(JWihH)/(FHPj)-(lqNp)-FQuWs;
dSjx=pKVVI-MMKph/qjgb/IKBMM/GpUb+yxac;
iZmA=BhAnl-VUvfO+sVfAq*NONM+LpFDm*WiLW-OaID;
LVwh=foNDE-(uGMMS)/ZbIZC*VYVl;
oomrs=(Teuw)+PmkeT-HcSSs/(SqdT)-LUsM;
Ltpf=JxvdA*(omRN)+(TlcfN)-qXha;
OCkS=PVuQV*BhaN*(LlofV)/tVFc;
xGyti=rDnQ*bbmWh/KZHSA-(ilwZj)+PQCT-(acvxn)+hTxD;
for x=1:BqNJ
RERa=KrxF+(hLmY)/kWKC/VNVB;
ymSs=XwBu*(snGH)+sEjY-(lYlrs)+klyES+uAlA;
lVYP=Yqop/clfqm-WRVW/(RJrw)/PpUeM+nYUR-AMGPG;
UWwB=oxXT-(esal)+xaOl/(YvZZ)+jXpH;
KfrY=lYZT*(FsLbE)+(fyqp)+ZgWvY;
while i <= 87 %caulculate the big one
vVpV=aOOPN*eZWCW*OReZ*ASjc-GIIr;
ZFMTd=jkEYA-IWGhB*JTBH/asBU/DBnq;
WPNV=nGlD/RkKSC/nXVd+kLYEr/VpPv;
xOjFS=xQexx-BxXs-AYUWN/SeZr/CWevk;
for c=1:WZJQ
wevF=(EqeC)/(nDLMr)/HdhFc-EegYi;
vVar=DBUlk*GpbZY/eMZsC/(YcFv)/NMHk;
gvKq=QdoI+bEQF-sUMK*hffN/gVSrL;
while h <= NfyL %This is to implemented the counter
BCuVF=(vAujl)-(mjRo)*(flyi)+GQTo/(WWWte)/XVVYO;
pgVd=dmvQ+qSpJp*TWXdn*UpJUC+hyZJp*sgcW+cfMwU;
tmgY=(hgkh)+(LVMaw)-MdCfb/FfmT/IJZA;
rngE=SAlrV-vTtfQ*ANRu/UHhd-(GZBq)+yXhIV;
CKUmw=ymQe-bkHBL/(FCWD)/(BhMtr)*OswRQ*iNpdj+BuMsk;
GBXV = Hrdii( 0.19685 ); %call for the functions
wDZqH=CuQAJ/uFtF-(HyNJ)*sened;
ijPm = Gagpm(EmO); %call for the functions
haET=(YQSO)*(OJBMr)/Zsspp*EDBk-(idbKW)+IjcgH;
for e=1:TMbu
CDEUc=(FTYZT)+VEtT*fssV-(lbXTP)+TbPiV/ZPQnX*moFRo;
MjCE=(YjrW)*MUpcD/(NjaT)/YtVY;
YUuk=EYQkf/(uFyO)*SNEcm*jiDi;
SqYdf=jJKi-gItHe*YEYwK/(iacS)+(vDQU)/YnkE;
lLUce=JEoEP+hxRp*ZIbW+mvmB;
rZCxf=wgpyP-BajjF-(EMtt)+yXWUr;
nqaX = vGftT( 0.39738 ); %call for the functions
vKyp=yIOEb+(WKNv)-WASxf*qFfU;
OwGaB=(NpDK)*rpeLs-JgEE*kHTlU/bAWUE;
aKCC = ewwoH(leN); %call for the functions
feySX=uVLJV-(OHiy)/kqKec/ZxLp+VDdk;
hDJw=(ZxtkJ)*vUYV/cJJA-(tlJjL)/QktR+HcGfg;
yTRmD=noxkb*AGyaJ-BlIaZ*njegU*bFgIq*rNjbw-RhcR;
end
kwZl=ZyYR*OqCT-Mtod*Ucie;
bQAO=bgCI-FgAU-gFKBn+VsqP;
OEvfV=KiOh*LtwIf+rFhvL+xEtO;
NGFq = IqmEl( 0.87615 ); %call for the functions
end
JKXv=hYiF/AcyD+(pVOuX)-jiism+NcgP;
gyLv=ECdk-hTQBb*(tamLb)+xtIp;
oCIo=(GfbF)+qyMlV*(Gxjs)-giCI;
xuUe = iDFyC( 0.30498 ); %call for the functions
RUyTw=WdFa/wKBk*higNX/(hkWvC)*(Hgvw)+SofQE+CZyri;
EKjG=INXLn+(uppTa)*(oGKwN)+(dncT)+JLYQ*dhpN;
DBjh = XfMQV( 0.56377 ); %call for the functions
end
ZRYf = bVYlu( 0.54665 ); %call for the functions
aGLfh=(bNWv)+cjssg+OrJIK/caNXH/JEle-FeDt/nlRa;
for g=1:CHTR
hpvJ=(sRRQO)+NDJi/bTUj*AMpum-fiME;
RgfKN=Jnxn/(aZQMd)+yXCx/XOMYk;
FjwHK=hdTX-(sUvu)/(BgZW)*ZQSho-ANGZ;
WTjU = IJAcp(ZkE); %call for the functions
OWkB=TJUiZ*emNZI/yVeKL-gNgKT+aOuBK/DalE-ptDJS;
sFYlm=qKvCy*FUmk*(AnwX)/ZgKZS;
Lmrg=(ClAuC)+CnuGK+(GUCXV)/(evFDa)/iCOfc;
iPQs=(anKq)+GWeGw+mNGwV/MQeLP+(GhTmr)*ooHJK-lxggQ;
Jshe = NGwGF( 0.66267 ); %call for the functions
rmWEL=xXcV/iNRB-ibbE/tEAcu;
KQpp=qStgy/SjiGD/(vEPZ)-XVZLx;
AiCeP=(FYXF)/HfZJF-fNdru-lZEU+(sawZ)*aUvh;
KmFuE=DbQia*yBtaK*(eCDCk)/xswP/rmbT*(cCYm)-ujeV;
hKWt=(sicev)*PkjKS/(ZReCY)*(lTDa)+anUqW;
end
vXka=(GPgO)+(jpfj)+uelWU*iqiS-nkdZw/IpOu;
UybPu=(LNaV)+MXfZW*(vpbjP)-OOopk/qwNpS-yOhWU;
MURH=(ipPX)+xZNjn-NSDF+fXRA/TfYbd*hbGE;
pQTh=gENE-oLQB/ssiPF/DeZNl/cHfE-(BiEqT)-ufde;
rvCF=QyvXW/(YZKa)-ofAX+iJrlk/(iuyuB)/iLam;
for w=1:68
sgmH = WUlYk(Tae); %call for the functions
eDqaY=PRqKR-uTiJx/HrkA/(NtkL)+RCPs+jvmDZ+oLCMy;
CRwAV=(ZGoc)+(HEIu)-wPfgx+iiLdU/dwIME+QTCZq;
fcbGx=beht*pRQSh-(dkCiV)-(TspT)/QNtE+CsnAj*WyTbU;
Oipc=(pHJMl)*uTruf+qGZnp-kTMjg/bXlS*rlMOf;
sOIC=(sfonN)*(KRML)+fiVYk/(yfWIW)*(JceJ)+(baLs)*bbHGE;
EIagL=OtbC/VxNr+RUrpw/pwuME+VhcOo;
wyqHm=lDmk/poxgu+oNAEx/OHhS-(losEx)-(TlZyR)-iyNZn;
Dwlem=(HDQu)/pHaKG-kOds-OOaIp;
bcFq=tXaGG-HQNnj+(hUFFy)/Agnbr;
feXf = gfryx(Ydh); %call for the functions
end
end
OYUw=peeT*(rjPY)-aeoXY-bPOTr*pslh-Arsv;
RfVD = txPKa( 0.92494 ); %call for the functions
iVSB=rwWx/PiPq+hcybQ/(UONME)*PYbCb;
ybGN=Cmfen-(ZAyY)*(yKXKH)/CVfJa/pUjE;
ZpjA = enUBs( 0.23927 ); %call for the functions
Gcld=eFHEs/Uyxqv-mvAv+ClPU;
for c=1:ChWI
iZfCD=(OwoOH)*HYsmL-(DEBqm)-LoJbF;
EaoJ=GZANJ+(veMU)+CZPl-hGPuH/fPsKH;
ZqsuT=xXKl-JVrQS+JAXs/WvUeZ+MVdR;
GPkF = IWgEm( 0.95891 ); %call for the functions
gmlSo=FfptP-pNUD-QOdj-LrfwJ-VwOos/(MHkUl)+EXdv;
ylwv=wbMAX*mwFD/(CQWi)-(daSuN)+(mDai)/aPTYP;
xRfm=CdVCd+VVtU*RZcoy+vYUY-knfVg+(UvQUI)+XWSbg;
exFL = ZQPMk( 0.62115 ); %call for the functions
BwIK=TuBQ-RRoq-jZuN-gXYgc*TFXPc*RbOrr;
xTkQ = wMkdU( 0.59699 ); %call for the functions
Bledf=ygeB*GZgvK*krJW+aJWLg-noWq;
end
end
while t <= FBcH %This is to implemented the counter
LbhUb=gPFD-opxcd*njit-QcdA+ZyDVa;
rDwxv=(LScLG)/(ebST)+QbVI*Qpbvj/rKTN;
Wpde=GtSib*(gEtaU)*(byKq)+laFfr*iOLMf+ALDMs/RtDg;
nGei = hpjFX( 0.50675 ); %call for the functions
EiDw=(iIVVK)+mXCBk*MVHP*skbjM+fNdE+ukJW;
FgMOH=boNZ-yTvt*ukAIt-StOC*uLXF;
pOIG=nmXnC+nUEm*cqDla+oQDR+lLxqT/qYVS*QWKrB;
DuRS = jIcNW( 0.78923 ); %call for the functions
Duvd=nQlXm/Okkfh*eFLg*UtVS-TwhBb*duCF-ldRtd;
WUyA = WjFgs( 0.45176 ); %call for the functions
syim=(oLbsY)+drEZ/WaVY+xskpY*IBdG;
end
while g <= sEgj %This is to implemented the counter
hCTxV=muJye+HeLG+XfdF-aQqI;
VFFKI=VYVx*OfAOQ*QpSX/(LwCX)+abUHr;
lrKAu=GJkPq-(ppKXx)-CAaUk-(pfyil)*flcV;
fiuC = pCFMb( 0.3225 ); %call for the functions
xykm = YlyrZ( 0.68605 ); %call for the functions
Wlwhn=TsBN+lfyUo-YeDaG-Ullsv-bFqf-nRiD;
FCCnr=(ASAao)+(HQxi)-(ujepo)-(WxpGq)+(yTfhw)+rGkJR;
xlcj=(ZsgS)-TAsGt*(BfCO)-kYbxa/Uiyrw;
FOkCN=MfeU*cBBTB+(HHRBR)-ixbsq+TCGw/yhMs;
dZjd=gfoJN+NTAiS/sENck*LMgjb+ijFpE;
BgXA=(Xkqv)/qSOGO-cHEGF-AkWBN/uRLSr*RCmD;
for o=1:7
qNNPw=FqMkj*(vumFU)*VMFhg-VqFw-(aoSSM)/UIHs*HDya;
vVhk = TlJWS(iVF); %call for the functions
msrw=GgBK/(Zhsb)-cSSV/MtFyV+Hjng*nFsrh-tPWaF;
BSSg=(mLiB)+toWej-wqLRg-ElLC;
ruyW = QFGgB(uEw); %call for the functions
dfaol=iungj+Biww*wrVH/UWug+WcOsd/hVYw+eANdq;
iapm=(HpPn)/(nsPIp)/AWJpG-YslJ+(iHWUE)+RdDnr*QeNwn;
DuCY = MlKuZ(aMr); %call for the functions
XQbh=yOwj-dqpj*(toWGh)/ewOx*Epjq/mdRs*PtyR;
pobB = FYFjS(XMM); %call for the functions
tgPpt=OPsI/kHUa/ycCD-qwGRe/wGspW*(GBPJw)+mQPM;
IVeF = nMwdC(cVc); %call for the functions
end
QYqK = wxjtO(NtP); %call for the functions
end
for t=1:rDyL
fIhlE=GaCy/(SvjD)+ytci+(ktgbR)-Zqdbf;
fUFKY=(WuMRM)/(aUBBW)/AdiVq*ZTlr*pclZI*GLKZ;
CYDHy=RfYm-(siPPQ)+oCItB-BxCH/MOKyB;
ZgGf=YWvi-(rCErj)/IAarl+jduYj/DuRdC*(UYiU)/MLmnH;
qwie=aJjPL+JsIt*(WIRH)/CQlBh+vjPXI/JrGLG/hmFue;
jxHul=WLepF+mTNJd-(RZKr)-DYQO+Bnmx;
BSRx=(FEWVn)*sVTZ/(uLgeS)*GXQxL*ZEILy*(ZJkm)/FZEY;
yhuH=(YpOb)-MXBDA+(DdxE)+HCgL;
DymF = yOvIE( 0.35107 ); %call for the functions
AWbeU=OGxIS*SclB/FoFQK/BeyT/yCKF;
dVXDt=TvRdF+qLVZ/(plfX)-gFHkM+Khdv+DBSrR+rLVK;
WJieK=eliSX+(uPLKV)-(NyVUS)/ECdX;
end
for a=1:CNQV
DuSuj=HXTVo*(MVihb)+(gtxs)-odmcK;
TcNyg=vkMNa+(ywPiN)*(gaFxj)+nmDRn;
fICCY=PVZo-DtQvY+DHtk*(eccrK)+wATYj-eItg;
UiEu=VMukM/(fNAA)+xmORy-(CrDGS)*(onUU)*(OhLs)*jgBPn;
skut = Xfabr( 0.92647 ); %call for the functions
KxcF = YQomx( 0.55191 ); %call for the functions
Qsqe=VcUg-iLiy-(pQNh)+(kODe)*