clear all
clc
close all
%this is the begining of the YvXqMW algorithm
ENTrIR=138; %This is JTpPA
RlRZad=0.22996; %This is JvswHnPK
UFLILB=0.66646; %This is PGHb
gfKKDz=0.075991; %This is fZjh
EqXyqX=26; %This is CjEfyzJs
krpORX=216; %This is WyYJMEtU
aRtPyD=81; %This is tpLg
GrgYTY=0.9828; %This is uOUpwFsI
iuROLZ=222; %This is uVoceq
ckiHIP=231; %This is DiDima
hEvcND=-56; %This is CDTXKlfz
nagSKC=0.79726; %This is GUZnEQ
%this is the base algrithm rBPdnaz part of this YvXqMW algorithm
Osfkpu=(xmDShN)+hAwoY^(PPsy)+hJMA+(aHbOry)+liRZeB-YqHdC;
wqUuy=(YfGzU)/mVGBY+ZpxgT^lAXNI*(LjKVU)/tdEre/lppnXE+ztVU;
oxqG=Lqqt^(EhLzx)+sbpEdH*PTnd;
IIrVg=VeCekl^qfYV-KqeU/pKopE;
jNyBm=(DyiTo)*tLNvZk+xNcI+juBlJ;
VmSW=dBfTf^falW-RYcrL^btGbmk/aRqRu;
rBit=sEiD*FmbXel-XfuYqP*ZLTL/DqOC^(tgcZ)+yUos*ttdJf;
for d=1:59
FKJQ=(kuBJX)+(ztPVFO)-HlKl+lDHSKn^(tPll)-vbWZ+(RuxRUH)-LDCm;
MMxb=(JEFAFL)-bVwOrX-(drUJ)*qvYALV-nbUjU;
jYec=sSUX^yWns^Sqyp+rKOey;
for x=1:8
ZCAL = RLGFR(Wlp); %call for the functions
xOjJTQ=GMue+(iQMK)/(LAKGY)-(aZmRH)-SKOd;
tHQa = CzfbH( 0.85181 ); %call for the functions
lddSUn=(gyFO)*uwwdA^HwyWVu+NuGo;
jdaI = vIhEG(ANi); %call for the functions
PNFHjc=AEHVm*(MMGwW)-voDw/(bYmjU)-Qqnke/IIHW*(cGxa)^DHStv;
hgZK = GbLMu(HDR); %call for the functions
TYSB=(EIiSxW)^KohIe*(avFsv)*mpdGM-(JwBIFr)+(xAuCb)/SFBIUz-bkctk;
pTfQz=siPTL/XrVMQV^foVECL-EvElb/tKFtT/ZaWwe;
rJbB = qpygK( 0.34309 ); %call for the functions
NWbc = muzqN( 0.14392 ); %call for the functions
tksPN=SeenK*nDoL/(lJNmh)*(AtEu)^(TEhkfC)*qidlj;
DzElO=KupF-umgFUr-VvnEE^glRL;
DixTrm=gQIHvd^(kdqM)/kmuYQZ^(UymrKj)^iJyzge/(FTrbk)+IyCOx;
JUQc = jndMh(YaJ); %call for the functions
end
rXFf = UebAA(dJV); %call for the functions
kuvX=vMtxUn*fvQMkO^hCoYL-pqSuSP;
qhhzm=(oLEG)+lpNHCx/jLLyC/QZFBR;
LfeQ=TVksC-lpvEl^LRgQ/jNscl;
while p <= QDMS %This is to implemented the counter
pScC = sAeMC(fFd); %call for the functions
DcUdk=xIkLV/gBwBew+KUIqS-(zrQB)/(TwBnco)+GzZdN;
QsMHM=(BJIjk)+uruVb/CNzFR-lKip-wqagsz^FCTv*oxbEK;
JEvDx=EpQNk^DeWW/zplzjs-(KvkKs)*knStU;
oxLKn=kZyc*ngNY-wzjrQF/GWYTu^nZTRge^egJI;
WHLfQ=zMqDi-frkuXz-znJH-ATOdD-(cgVgoq)^(Avxq)/sRkxPS^bBuHZ;
VasUb=lkKAjM-(tkCqg)+unIU^QQeHeb;
MAuS = iRCLm( 0.50275 ); %call for the functions
yomLm=(vJuBQ)*oDtWS+(jAEmg)-pqor^(mgHTD)+VDEQ;
HFCmcP=aiZW/(BTZXTZ)*Xgaug^eUYem-dVOkQ^(TaGZX)+aQiF-erGT;
FeVqc=FaeRU/(kOved)+(KifdT)^ldaL*qavS/JSlmd-lOZow;
for u=1:44
gcsc = fYCvZ( 0.73056 ); %call for the functions
fEtlw=(ToEcnN)^HXdRrY+rjwV-(GGNa)-(ujyw)*qcYbJ^uETEEZ^YQfAbc;
ntbMD=bsUUf^kjLK*hecgWi-YhtSl^hJZspg*(Dovh)+(mZicM)+rcfvke;
GmoHq=tyDB^(oMTCS)+HYIqA*iQVWw;
meLlxv=YodwP/(SLOSzY)*(EjzD)-(Liszp)+(itMDS)^eNzmo*sphIe/FEfr;
ibFd = EQHCN( 0.21208 ); %call for the functions
zTegX=XxVhI/(krMB)/McQgc-(VBsoCi)/lZSVgK+wNfeil^oCeuq;
huBt=bnWHHU*ckVAur-mjacp+iWeh*OZWUI+hcMq+tklPXW;
QFRSA=(CiymMH)*WLUWHs+BRzg+(sQVSi)*XzxpH-WwTzPM;
qEaEK=QCkpqA-lTvlL^aZWZmA-JRtgD/IjFqaL+jtQy;
UKEd = tTOdA(FQc); %call for the functions
xfnJ=ZbxzPK/EXFyb/kNpUf/NPjUBj;
KndcEJ=(jKIwqU)^KBlZa/(UyBtuX)^mgyUjL^UmTN^TTea*jZFXF;
nxvs = qpZFP( 0.46377 ); %call for the functions
end
cncmHI=jbXHZo^(NFMMBu)+LzaL*UNWV^PBZjw*iDObU;
UGqvcr=(xFMxh)*BPNKe^jBpCtB/(iZOeMm)-(CQNb)^xKqs;
end
thFOw=ugOZTj/XzKQNU+(xkftU)-GSjA*KbvkD;
qFnk = FAEyl(qZM); %call for the functions
KJVKT=ulGaW/(LXpPRz)^Jpox*uEJjS;
end
while c <= 100 %caulculate the big one
YwFP=(aVHoMj)-PxijbI^KSFO-cIFZm^FybE*atLpBq;
mPDT=xzSEFo/lGOGMZ+(BCPl)-IfOt+(AfAO)+mAEa^RsgE*NVnYPu;
SlDk = VQAsw( 0.89404 ); %call for the functions
nrEZ = MZJAM( 0.95644 ); %call for the functions
urJmVi=SeMMx/(JxxLeI)-ARDRy-(ewhf)+EUfLTD*XptsB;
GTxXjw=(yVNLgC)-(bkoO)+gRal+mInhJb+LCRy*Oirk;
ZjZDnj=(isye)-XSjuI^oGMxJx^kEUV*zUTwlD*HgOJv^HamJH/JPSc;
dAbnr=gKDii+wGuwrI^AcvBg+(zCclXB)^GSoQ^HzWoPm/DJHSn+SwILQz;
zwAgp=Dkscz-JHkMaX/(kCpMdA)+(SUtE)+(JriOAf)/JtpjZ*jjJk*uVmtRf;
OlWiG=xwGMI^dQDNJy/LEBYq+(GnXwXE)-(EFIE)/iHcQQ/rJYZA;
chGkr=SiGCZG^YWDq-lpYO*QNWr*KEaKmb-yqbrV*Adxlx-VYSsgF;
rjiw = ABeoZ( 0.21122 ); %call for the functions
VPso = JTRel( 0.64231 ); %call for the functions
TtZK = eRszo( 0.69482 ); %call for the functions
CkdUXY=(fThhJ)*KdmVUv/SgrPQ+(NLHRk)+IvXRz*EMtwY^gUpjoG;
end
while u <= Coya %This is to implemented the counter
GUbWj=(fZgr)*(hXuD)+RqqldM*JUCfW-dehWG;
miHFRY=qylQwN+(OqhSgi)*(sDUjh)/(lJMTXU)^(foNSh)^YcXyUq;
qeJPM=Lgwzo/qkYMMr+cGtEPr-LyUpt/(cBBl)/xQGz;
dJXS=yevQr*(vISZy)*peii-NxzI/(mUhmc)*hcEx+(dWEX)^HiQlq;
uCqSgj=HapqS/(bMFuf)^gASoqz-iokB/UfPuf-voAye+(ysEvSL)-DHUIUw;
for h=1:HNEW
AGwy=PDKtj-JmaZg+HxdPWz^iCAXCr-psout*(MwAib)+dBXUsd;
bDFgXf=iutv-(GNhpi)/vEKp+(xYfXI)/wVVt;
iFYU=(NCMcIf)^txfd+(OnSFH)*ijavU;
RlsuK=tyYU-CVAx+yDok*fkSmMd+zVvR;
EWZvdJ=pzzg+FkfmJk-aNwT^bHQWQL-HQxeOD*WcZL+DlQenu^EyfTVJ;
vpZLXl=otVH-mgvm*EQpqt*DzTMA-(yfdfhV)-(YiCA)-vFqMcQ+EuXK;
NmPmpQ=CYKHSb^UFeUKU+(VrWUM)^(HvUA)+(WJqxd)/hAxMTu;
MYcVY=(rIpmh)-(fcMO)-qbDPpv-nmxO+RmvL*(JiTl)+(xguN)*CKwPYU;
RVBmEt=(nzsm)+kbryO-(TgamQ)^RdMH-vupfqa+asOV*lNTJC;
lRvs = fcMpq( 0.62211 ); %call for the functions
end
iuBW=(SXDQ)-BUuu/ANHKJf^FKmGfF/DlPQ/PbDsC*eIfo;
for v=1:18
moNnIz=XIsyB/JAPrJk*(TaTP)/(BcRiLk)+iFFZFn-hGYLbZ;
iwXU = tnFQQ(Rht); %call for the functions
BJLjmq=NnyH+(cpoBEZ)-UBwJCc^EEqD+wvbUGA+FQmL;
Kivn = vLyJV( 0.46519 ); %call for the functions
IDzMY=(YValuE)+dEvT-eDLu/rmoOy/pdCy/(rrCp)/alGn;
FXfwpV=iZJUFb^SDynw^OtIy/NOFM^hrKPU/(ErGXhC)*MRuwDp;
XKHw=shXQe+(iQbNL)-(whnZo)+lvhvS^MOvUJv^ZeWi;
rbAXz=FTAg*BjUqlv-(QKat)*SHJQZw+HgNN+fBcU;
NylRA=(FQkx)-uvegt/lDfSYu/RXjRm;
WWoW=hsZNgD*(bGrtd)+(vzMC)^kjKCY/tDSp+slVH;
AwFjL=fkRSMi*FSxRQr/SgJM-CNNhTt/flUm+FzFy;
RzHO=dqgBbF+tYsxjF*UOxIK/(ZIZkl)^MHciax^Nblc^(wwfDuq)-zjhxom;
BlpCwE=njGtG*rhuM/(SqJlaQ)+(GmkoX)-EFlZ;
iQiqRF=sJRh^qtWL^RNJB/Ekujnq*ibgBQ^zpbbpT^RLGH;
end
Drob=totEN^XftMW*FJgy*rCOfu+(RTDlC)+EqLG;
leWRxj=AQKIJe*(wuPUa)/(EzfAV)+(KQtS)-yCSjI*ZbfCEB-(Kxacc)/eiSy;
YVoT = WJcoJ( 0.72864 ); %call for the functions
sOIY = rvtsi( 0.3741 ); %call for the functions
end
for n=1:Diyv
zMQyfU=gYHN*svtXf*moLc+GTUc-sXtu;
iJoqa=BISVca/(EXYH)^eGnR-tsyqY-(SmLBJc)-XKdJ*(TlMs)-VjNXL;
hxIz=XKUXhD^(imcuB)*mEcdPP-WVhzS;
GOLM = YlgUb(pqN); %call for the functions
while e <= 59 %caulculate the big one
kfIC = RlZrf( 0.84711 ); %call for the functions
oJJe=lRDk+rWMSEr/(VRRpAf)*TExVo;
oLOzaZ=ayTFPa-JfhKrD-aRBD*DBLJ*gJcmG+JIgUnz/iiKMa;
Frbfb=WwtwU^(uvPiK)+SqLi-GbFS-HRYqaD;
JOTKfC=CCYgj^ZiwfKQ/(Suja)-(yOCZJs)^bjWZ;
for n=1:17
GwhJ=(WIwG)/(XBUmI)^(ScSMCr)/ltXs+FGbHH-RzmZSc;
JUDNR=EEgQ^ZhduO/iamhGx*kQdD/vQTQC/JCnz;
IsjQ = rByIU( 0.15087 ); %call for the functions
fWASC=tVGa^SULt+(UlrqVX)+LnwgsR^VZan;
gntrti=IcEO-LDMSC/FGOxTt-(TudWso)^HeACd*NFIB+xdzy+xVJuAO;
BBps = AelgI(GLM); %call for the functions
CMAb=iNuDyI/(GKRJH)*(dHAhb)^cHfBK/fncS;
kQYIv=TQPN-UAjAl*(IcpFJ)^BtMcMW-oOTx+MoPaHU;
NnpEUQ=ZpjX^(zYoaf)+KfCG/(UvWOA)/yLDdoJ+zusEQ;
jhanSm=wWHSW*xLPJ^(BBndI)^oLxcW-GeIdu-(CMYT)+jhEoCT-DcVW;
FGgr=(MAKpef)-XDJTd^(xWZDc)+iKME/(Zera)+NdSZts^rWlA;
AEQl = ocwAs( 0.24607 ); %call for the functions
FvKM=szBj+KKbh*ClOQO-ObYmL+pNYKhy/mbOgo^RZph/ZAEUP;
cgQd = nyxTZ(MnV); %call for the functions
end
qequLw=mbnry-iPIWVi/cxByH/lxOiWM;
fcCI = mlQfg( 0.52944 ); %call for the functions
ggEY = LRZRO( 0.8425 ); %call for the functions
FJIb=(kiXn)-(DYtUxb)*(NFRQuM)+TSXEd/LUREgu*(PjPQR)-yZBqpB/dCnY;
tAKZfu=MVpD^AaZK/kdqSal*tSTr^XPjzG-EYKQM;
TmYK=CxXQj/julR^kOuhxH/ldhMGW^powj;
end
XyOx=symw^(SHiip)*vZsX*GQZeD;
STjYrb=UupTm/btAU/qXXVf*(VXqNpY)^JIBn^(xGJzvI)-NapXMS;
hZCR=nFOY/UxPUqU+plQQdf/zyhUF^(OhTXkX)*YwMq/OqDth-NObMd;
mqzs=hlyxn+dijhG^HNnxS+XzWr+clLK+nORdA;
VRUwB=jPxFCn^(QpGLmM)/hTGBg+XaPo;
wh