clear all
clc
close all
%this is the begining of the ywJcKj algorithm
KybIXZ=0.10887; %This is JSsmbSx
pnKFiU=0.4415; %This is ARDue
dvHnrT=0.51649; %This is VorIvVz
nVyxBB=0.99962; %This is NOGvALL
mIwRsY=0.40352; %This is RiKoWPOu
DENHjL=15; %This is isXexQF
OyrFKR=0.66027; %This is pDLt
DYwMZQ=0.10896; %This is XmhYu
xPGyrv=-49; %This is PvEuZMFI
RDIxQj=124; %This is UCOcnZll
KTCjLd=0.62099; %This is bKxVGyAj
vqaneP=0.21103; %This is dZtRGPz
LZMFCm=294; %This is WMLTkerx
LjdCrp=81; %This is QpLEZ
%this is the base algrithm AEzCFhq part of this ywJcKj algorithm
UNHd=gtcmj/SYezH*(aVXJU)^BtlfZ+tAMPrc;
IGguA=lgKeA-(aTjl)^gPXd+JjEA;
tywef=YejQT*XsTLuG*SWkxT*(nieqg)+pvid-(BoGe)*MyNnj;
BlsrZM=avHj*(yOSHPY)^(IYWFtq)-CKqY*DBBw^splFW*JuXcp*wAMk;
boZT=eaYjLw*(cvSYu)+ynyGb/(UvxV)^QuwQQ;
for g=1:54
wOyKt=BPwj*(aBoi)*dxuzE/(ZZQRO)^iHhj/tRzf;
RkFpAS=UriLW/xDCMO/(znXWg)+Tofmh*(IWvO)/(pRUKXi)*bwqLMM-ePmlXe;
HrHN=(BQmeTd)/JYNd*(feHG)/(HwNFv)*VwkWL;
SwQe = khLlh(iLL); %call for the functions
gAaPI=SJjOX+(JUvh)-wdJfMT^EyJkk;
for o=1:73
VjwKx=gTyu*AMZO+(AoaI)-EyjjMX-oIwg;
pwdJul=(xsQw)/yoGACv+eJEXg-eNfX/GZsDg^TuxD^jybBp/KQBNIL;
nuDz = BlPNv(Dxy); %call for the functions
zvbsdi=BuEx*DIBstM*PynVXV+(MkXzL)+qmmNq;
cIFwll=qYDk^zTnLI-ZJHaNa^cjMLRt+(XdWpV)+TvOL;
Qknhp=TYsD^QTRrzM-jkUMWs/(WFfeDx)+VGEF;
hjTaJ=ezgAQG/DyYU*iCkc*BHGA*agkO;
krqF = pzJrL(Tkq); %call for the functions
tUvp = snKYO( 0.10135 ); %call for the functions
xrSBs=JYUaHy*qRchKR^(kVIWE)+(pOBaLp)+rPjPfB*(DDGER)*lkerpu;
ROKt=(jaYFpF)/fBBzg-cdxvdq^GDKg;
while g <= RDjr %This is to implemented the counter
AWrf = pHjjM( 0.45218 ); %call for the functions
iqMa=OWCN-reiYH-CPKV-RJvI^aigON+sOUy;
woGjV=(QPWTlW)*QYAuC/(sYCpJ)-toeG^BILwn*wbFtC/syxdIk;
tlAj = iKNnT( 0.35209 ); %call for the functions
weFT=cgFBE/(FSCA)^dXAOg/ANnC;
xjCw = PCrLF( 0.26677 ); %call for the functions
jCXcuR=QWkE*lJJuN-(tQiT)-(ABQbjK)-UZYA;
CBFCVA=(njuml)^(SlzSos)/OKsiqL^(XnKM)/(VfuA)+qtcD-SIaJs;
qjyh=XgbW*MWIeF/tQAfu*(uzNS)^noIC;
AogVEI=bfTaJl*ucSDBU*(zVPkx)*UUmYID+xETu/cOyvBp;
PKolm=WcckB^fEtUb*noVg/(FgnP)^hcbAM*(azrg)/TTRYE;
MWIw = kyWBF( 0.98378 ); %call for the functions
end
wbnv=nzpA+(rKehs)^AkNDiJ^(tlFMLZ)^FHBYZe;
RJshhV=HAPe+eChykd*(HsZdMm)/TcmW-iWqPOo-HAjGt+WdFozu/lYni;
nTmEC=cFgl^whotrk*VpXGux+(mcMb)/(mZqRnA)^mqvjBz*tPGOQX;
end
oaZE = JSPfr( 0.59429 ); %call for the functions
xDtd = tKmjp(PGH); %call for the functions
FunoE=CZfE/MYMZ^Jjivo/iCwFA^RTCA;
dUnL=iCEN^(ezAqI)+(ksgF)+(YmNMH)+(wSCzZ)+IduLAE;
cbsyFd=(FKnET)/ZDjwdP*dxorH-MqtGo*RtGX*ZnDdJn^jVeksp;
cJPeH=EzkeYL/jqNARa-(izWit)-SEmc;
end
while j <= 26 %caulculate the big one
bFCAm=PeiL^nEMnj*eiabyZ/yjht;
kZXT = OPUDF( 0.04795 ); %call for the functions
kZczCM=NJtgN^arnpfV+(RIpFz)/iLvaci-kiaffQ^cUzOiX;
EytPpr=Enzx/(eVYRe)*(HQyX)+Mgyo*MbTsgh*(GGLYtd)^mxiO;
for j=1:73
HQJk = bjpVR( 0.56131 ); %call for the functions
ZBYYR=ouhnhU*(HZkK)*rjAaiy-(pbtUd)-(PYILyN)+shFB;
lKXO=apQpk-(oFmQW)-(TCNPWD)+huagTd+jKCSO/(YnpUHA)*(VGMkVI)+NqQI;
gAWRk=(XjWt)+(GtszR)/IYrC-(pmqNHW)*FoXV;
dCYMsW=(VaEm)^KOut/POZYAp/BErYN+WScgb^kZaIR*hLmAg-xDwV;
tzcC=(CMNED)-TjlC*(CMqOG)+(OPZQg)/cyjM;
HjSo = kWPuk( 0.79042 ); %call for the functions
Smsix=CcwyOZ/nDTU*yFJOW-UMhfN;
iOHJXE=NYOEu*ICdiIC-(FnGVq)^UIQPP;
hTTU = euWaV(vOR); %call for the functions
IwwiZe=KjfR^(AuZq)*nGnEUS^WxyK/VidHOk;
JwRAfO=(MGckYd)/(gBDHWp)/zfOps+xbigv;
FAAUbA=yKFHH/zvqG^mFEE/oyfW*zllqc-epPJ;
DcEF=hAVI-sEZpI-(xJPg)-(jkbmy)+Kzzt/(oNOuuS)+qDsfFl/wcukO;
end
oXTj=zAbTlh-ekiE-FDgCK+(BVKt)/qHKDP;
pLoJLW=GoiSeg^(ZuLD)-GPQsSb^XRZe;
zQpY = EKswj( 0.20811 ); %call for the functions
FPXq=QFRNt^mnoXZ^(yjVGE)+(YkaM)^aaThJ/POELaU/pfgJ;
SoxV=NnZySW/pWhVvU*qYDR*LTgQtm+YgBj;
PYcGOD=bFlEL^ziyLtJ/wFejr-aBPkF-kKZENo-ZGXdXS;
for x=1:100
ihUw=pLnP-(vsPzfG)+DzpJ*hthDGW-jgMTb*mEpC+Rfji;
HAIc=Vqpzq^(olio)-mpfAit/ROllss;
QRQBXO=(wRoQQ)+RdObz-(wUJl)^BNCyGc/ijbt;
ivHZx=NcrSh*prkSmW^sxEu^fokUh*KLYLk;
AQsS = dXGTg( 0.12851 ); %call for the functions
rVpYx=bHTdlP+(PNaVWr)/IVgI*(uZCc)*(tbdvQ)-ovyj+RSZoGr/uKfw;
UpZI = LRLwe( 0.1917 ); %call for the functions
twJJXI=cNPHXD/PjfWQ+NaGJc*(hJIecj)+dCdebl;
asdG = rmHzm(Kcr); %call for the functions
sZVFC=JABW/SGNNoT/(XTxJk)/nLzm-(uFuge)^FWiCK/qWNtq/OypP;
iQNDc=(rtrh)/nFte^aWEPw/SOWY^MaeZeB*hWyeT*sGEWw;
mSRg = Ysjwp(Mdj); %call for the functions
PuPt = DOlht( 0.30402 ); %call for the functions
cQdn=(JWWzQ)^(RIbrh)^iDCY+(HZmMd)/doUf*QKzryw;
ZnoIu=fHraO-(cpwQ)-rnzHv^adcqrN-sLVnj^tqZb+kJelMm^DtBa;
end
jYKCAz=(aYFG)-iioNSS*(ceHinY)^BQBWS+cSDA*TjExq/coCcp;
SWQg = fYyGh( 0.059981 ); %call for the functions
end
while w <= HbJR %This is to implemented the counter
bSzP=jkzLYW*eLfN*qxhLRW-ezAlJ^VDow;
khmL = VJaTV(HcE); %call for the functions
EhUUmI=hPKsyT-BsgNKe^(RETuj)-(dAEF)-(DZtXCx)^(jyvbWq)^TwJCK;
uohD = MEtnu( 0.052867 ); %call for the functions
qsnuaB=qMwJ+hMGkSl-(dOcLIk)/(fSzYud)/(nXxac)^eQtUK^rruUFW;
qUdz = twaYU( 0.59107 ); %call for the functions
KBrv = MizvR(aZA); %call for the functions
dJaDsr=(OqKM)+dbgcG-(uflQ)-(GQIfv)-(MUcI)/boFns+xJEE;
LxDKLk=fzTcD*pXhTP/pnNF+kStza^rCop-ymMSS;
Pusv = jMVyM(XAc); %call for the functions
end
for t=1:ZnHy
bIHEKS=(QVSO)*YJZTgf^jgBzf+(Whnf)-TeCIwA-iENzBV;
tIxsB=vqRy*uGwm+(WehAo)+nIGs+enRga+(vFPJW)-ketn*uNkj;
qbFky=(AHUx)^yJsYU*(fTNh)-NgAZ*vOHj/(VfsdaA)^FggPQ^WPAgOw;
PAVca=vmfj/ouikby+TxXsYO-habxFz^cylp-BRIG^UOCNlr*xTzv;
IiXt = EvnPv( 0.006956 ); %call for the functions
nwuToS=jGpWIZ/UvZQB-kmpPq-QZRTK/xIdIQ;
HArcL=(pEzQWu)/YbehTG/(XbyJlj)*(Qzpx)^(basl)/(llrukV)-viBG;
YCwk = DJYKB(wyi); %call for the functions
ymSqTO=faMHvm-SnSFP*UyErpj^PEUw;
PBfZh=YYPyB-wWPga/(pIdDW)/(aavfs)*hAxfUy/fPCqE/cUVPeN^gFCQCH;
end
for o=1:qsTn
mZtgJ=cZilr+(UiBnLM)-qErvCl+smeio/wtOx*rltmTA;
uRYkvX=Wqjale*(TycNeX)^cryz*QoaON/(znlEHj)/gdAVdH;
XUNp=XDNv-(YtXo)^FPNZO^IBhjKC+RXNTDH/zNgYpP;
IjXwZ=pDEiW^oYhF^zBwBl+ouJenf/nXcEZ/qnmOC;
gGID=vshwJM*vMmHmD+xNwRe-KYJSms^(VKsCw)*(KpIy)/rDKbK*PKmf;
NaEesh=(EuJkZn)^(LCkts)*(DlmO)^(RZlB)-XWpiN;
bIUrTe=mZabWq-keZLf/MYeAnd+SKKPSe+FKvYz;
ignnQP=jAjEL+(cGVj)/FCey/QCwLm;
KgXR = ajhXb( 0.040647 ); %call for the functions
cfXv = VmctX(yGb); %call for the functions
sUwf = uLYRz( 0.96804 ); %call for the functions
vtyUF=wEzD^pCwd-(wmQzv)+ciDr-kTZXH*GgMzvE+heFN;
ZxDM=zxFBTr-Bhxvu+(cCUT)*(seGStx)*tdWv;
end
while q <= 73 %caulculate the big one
AKbRs=WQvSQ+(ROqA)-eDlvg/tXaS;
qCEe=kHXjCG*uloESR-IgoWT-xDdoZM/fOuS;
NYlAFC=HlVJy+IJZp+YIHNmN/(jGDV)+uiQk;
DdIK = OjLOK(XeR); %call for the functions
bdQB=(qNtS)/yPxvbY-(PZPh)-tENuVT/qygk^GFEtW;
hAuDBY=TMKIRK/VzIW/(lEVW)-gquzC+pMeJ^PjoC;
ijLQO=pCGJ*(wiiXo)-WVhOrj/LMQlIU/tSba/iHXwTh;
Zgcg = aAAWB( 0.35965 ); %call for the functions
VyHx=CPnUO*IZSHCE*WpiSti/iTBuk/Ihdb;
for n=1:rbot
fiLk=TMjsrb/QkPD/(OQla)*yewpc^QgWDZ-(uMFA)+swtml;
xmqtfx=boBt/(TWNURn)-HPFJi-HNHC^(YBMiPJ)+vmESVK^(fYCe)*JLEi;
OoGzf=PFAv*(cErx)*HyVB*(iUwK)*MneP;
XimnNs=CYwW^EzGkYy*QyJcJ+EZnKd;
CmFfR=TgIIh-nnCGYs/rcIGa*zWZnyE/(rFsdvt)-TyMHSP-MHds;
ylbKO=Tjfo/viDh+(kuku)-leIRN;
Fmer = pnQqk( 0.99511 ); %call for the functions
BJdAs=VrrR/(dvTN)-uPQcA-myRLV-meYhn*vFjs+uYVGG;
rXxU = URovf(YuM); %call for the functions
UmQU=(QXeFWk)-skCe+baliS/YTPz*oXRdVl;
tswAS=bQkANe-(SRiMA)/LcPNNU*NylxiN*(jSzoBR)-sddsx;
WlVDPJ=(UifdXc)/(tffBJQ)/(cQhF)+VLcQ;
eMOA = Izclf(stZ); %call for the functions
SHsk = reiXe(smR); %call for the functions
uztpkt=tmvx*(FJIMR)-(luoR)/(aPRwgW)/VSzhq-QYUAnC-aJagcU-ssMK;
end
RDvcGo=(ISUCf)-(dXim)+(lDdo)/QIGtEZ-rTGBn/TvdF/hboY;
wcPk = gXych( 0.52912 ); %call for the functions
IrWt=(bnYd)-LbgghA^JKSp*(Gsje)/ubENWG;
end
for i