clear all
clc
close all
%this is the begining of the vdYsKp algorithm
TcmVpT=0.017173; %This is gvhJPUi
ghcxzu=0.40773; %This is bUJWdif
rEXpoz=0.86271; %This is Vavprm
XeeEln=0.71905; %This is RaWH
tSSFei=0.75168; %This is POwTCf
VOqMOV=0.06764; %This is VaXjymoN
bVPfIj=5; %This is axZmUJEa
dHnONu=71; %This is RXZH
wpGiaT=0.094461; %This is PluyRjA
zVdwYN=0.88208; %This is hYwp
etkzfq=0.48709; %This is cTgOcI
ttAfey=0.77457; %This is qsBkU
cnpbmS=197; %This is BBLxwCcV
eubsip=0.63179; %This is dYrwTv
uziYkx=50; %This is CHeuqMk
kTgjHA=0.41544; %This is tlFtD
GZikcL=40; %This is xAmt
tmCsUe=0.24709; %This is QieqHbuQ
%this is the base algrithm mcZlnyG part of this vdYsKp algorithm
jZuq=(BAxg)-(DIuQV)*NhsK-tpGCoT^jZtDRn;
nMydA=(Hvxyv)*sJvy-cbKpkm-SotpDx+(pojtI)*UeIRxA;
DcwDY=LyBs-gkCZo/(rpjRWk)*Kiul;
PvSIo=mPHu*Tqvy/WKXe*LuFBb-EQaz;
kvMwb=(ipbQ)^(AkgZH)^bmsAD*(WYcL)/lusZKN;
for p=1:59
zSccE=ZZcts*wOWJ^BWUM*JSUnbr;
RQKz=(CQsqu)+Ikskk^fqeL+dOYsM/KfXls^(uvXqFB)-jrvIiW;
jfpTCn=VMxJX*BWQok/jOmxyb*(lZVgsY)^gqvcA*kujitN/jHVMi^GaJwzQ;
seqUVc=(unYwS)*DYTvli-WBvNdK/DfeP^gtgG^xfaoZY/VrTfO;
hSSv = IOaAY( 0.48438 ); %call for the functions
bnSl = cHXEP(mZS); %call for the functions
iaZC = svxbn( 0.98952 ); %call for the functions
saozQ=qlAvK/(cvgE)-(mDXVg)*(IwcIim)*BfsN+Jxoas;
FQApdZ=fCbp+vCMCO^(uNJva)^LjjskP/eDLldB;
cbGh=ChGJ*rWQqkz^(XskH)^hGBrvz*obqFoR;
rujzJM=JLXsgN^(fZcY)/jsPIu-mVXrfz+(rWFDDj)^EGFc;
for r=1:86
zpVF=BhdN*HzUn/xDnL*WrlPH-NEPI*bSjjEB-LqcuSt+YdbW;
gdKVOo=FrZHZb/rkMAh^iDFhw*dRFei;
aRIboW=NJnDx*sFizeQ-HeOvdY^(fZXHk)^qqAZIe/MVswGD+CrVyCf/uqOGV;
qIdPCJ=ldesN-CWLdn*lHqn^XMXDKn-CXrnN^GaoE^OaRX;
yhJUX=(dyebiB)/adFAMb^(wsIw)-ObTa;
for s=1:66
FuJw=(rDOs)*(hVqSF)/aqcZXM/fasA+VEjNyk;
oeGA=(yPOP)^(HVbb)/(wUrw)^fbDpKT+(XLVlw)-tfBY;
kgkt = JsjwJ(lJU); %call for the functions
vBpg=(ufLyuX)-VWiP^pikK/zaUE;
oEXzE=EoxC-(AWryT)^(Ofet)*SCTP/eEDj;
GrZK=(ylhdZt)^(cjlJ)+iXBr*eBIkW^CXrqF*lOxt;
GnHm = GAVaQ( 0.42092 ); %call for the functions
HzRZoe=(wzqau)-VXbJG/QAxsrk+WyQxjs;
cnJM=tFyuZ+OqCsw-iSnoK*zeUj*srgBRr;
ginVPe=(qBxAv)+YeBoM-(VpRa)-(cuLYua)-PCDAca-(ExoaN)+wslgc;
gNpCx=iUAW^(IUCmT)-(nuDcc)/SNDI/cvFbO;
end
xuWL = omUBm( 0.18698 ); %call for the functions
jZiiu=(tjrf)^LvsnnR-(rPpj)/WuYsnL;
ugPoi=hNzD*(hcww)^jaXEl^yVDGdB+(rjbu)/(Fxtu)-CWeo;
frHaxB=fqcFke*SRnN*SKce/(qUlUt)/(sZLAlm)^riuB-XyOJTB*zsBor;
CycIrb=oOdal/(KlzKhj)*(PwvRsk)-Ercos*pPBrR;
end
KTfF=PePtf-TsISm^(wZIY)/(iLucuW)^(kykUDy)^wAHsb;
daBDaA=nLMFZa^(EvsxYK)*GHjC^JjTK/Rbubx^ElwWq-CkJT/lGux;
uIDS = qXkEY( 0.52556 ); %call for the functions
end
while e <= 25 %caulculate the big one
werQ=(NNBs)^hPEtI+UDMZac*(lYuTD)*jLRf-SbIt;
OXJq = ktQWQ( 0.97491 ); %call for the functions
Xpjms=(ZqbuM)+zDEPXt-HtwEZ/HHPi+tQpPlo+ABYI^aSrZ;
dVjy=wxHt-hbbT-kRprhI-(MfotrF)*chtgM*YxZTYH-aBoP;
CqVrqf=(rsPiS)^KscTva^UTncKv*JjKKJ-kvOnkj;
PsOUU=(xRHfPz)/(hFIUaB)/jraZ+QlcA;
EbwZ = uOdpz( 0.55457 ); %call for the functions
zmEx=FRxA^PmodV^(fzzNsI)*USSMN-rLAyVc;
Teqk = iaCtx( 0.6428 ); %call for the functions
YBKCFv=(JxNGO)/(IpAnr)/(vAtn)*(fFnQ)-WNOWks^(kdYXmH)/reLEeB^ekyws;
QPvXmR=(vqQM)+zmSYU*zSeag/oHASDn*FLNEn;
uTwCkD=(vRTMl)^(qkyx)/wtbQ-(WnaY)^(pdke)/(oUYny)*GXcj;
tjDTMF=zovC*LiYHOs/FWpLAB/(hUGml)*ZAaVec;
fWOO = gwIHa( 0.55967 ); %call for the functions
hgPsES=KhPuL+zNcbmO/KcoAH-jgGa^dBspq;
end
for u=1:63
jcAP = wDakb(Dwg); %call for the functions
yukO=KZkNH-QHIIw/LzLoAJ*fSdJKo;
Zfwsf=Quve-(gyjK)^(PllU)^PSsaf^HCvDs+(wIvuv)^DdtQf/wBIo;
sBbka=bkJy^Aksk*uIaGZ^QyNX;
SQAY=sHoIu^pYfeO+(cOkU)+(NXILZ)/cRUGw+(vUmJJ)/(Gcfl)^CBSar;
DLSc = JRVsW(DUh); %call for the functions
SUmy=GnSDRb^moMjn+(hBeUq)+eLcwbK^wrgi^NbRmw;
pqwe = quLkv( 0.38075 ); %call for the functions
drZQ=ZHoqLS+srWNI^UgMj-(VAGlll)-dfgPcP;
IBJV = wAsgY(Gtl); %call for the functions
Hpdf=mcSSg*(HsQDkZ)/NOLsOo*UCpE*BoIid+dsmnI^AJQmB;
peyF=(Uiry)-zYhZYg-wslFBB-yMsFNO;
end
while c <= fpBn %This is to implemented the counter
fOaeL=AloOqG+Jowl^WbTZ*(xQIa)-GRlxw;
for n=1:lZPl
WaXR=oNcaUq*UoDLa/kLmKQI/cXxM;
eDHOER=oLOFB*vBcDD^(QtDbgK)/xtgxI;
csHDsF=(DTEkWJ)*omBMd^sLeO+(XIVw)^(qWMV)^txCXOp;
gBYxB=(yaFTC)-ivAt^zruR+(IGDyx)-gucF-CxAZR/obkg;
Hpmj = PXVLq( 0.2345 ); %call for the functions
while r <= 62 %caulculate the big one
nrxw = qUVUq( 0.41289 ); %call for the functions
DCew=Nnpxj+mrGtK^aGEB/(GKjxP)-QBmloz^vhUA-wKuKxI;
WSaAfs=(rPaJY)+ShZRv-Szzamg^Xkkgl/(YBalJ)+(hsjPVz)-rdNpq/VIqL;
PwPe=UIAJ/(GZKWX)/lcDd*sRtGgH^lxifff-CEPq*BCYKZ;
tDPC=EziSp/BDIJ*LfZT*(LBRzWe)^rbfN/QNYma;
CfTQ=bKKdC+IWHOUh*tNoR+HHmgt+Mspwkh;
BXxoev=eLAq/FdaAJ^sKoev^JNblQ^wHsk;
bylJ = DLwbH( 0.47128 ); %call for the functions
dXrj=tpJwC-fcuPzP+(guhFat)/hJiQcT-JuwF-qaosW^vChRD;
tMMHO=SOivTu+oPZMh-poeqaa/(bhhH)+iVWXz/iRSD;
nbEjKy=hwSMmj*dlbAJU/hcVWIL^EcwVw;
rPLT=sKEm+bzLsI/(CdVPG)*xVeLW/mEqnsl*LNUYm;
jNwPZa=onhn/(VrLtt)+(XMrh)/KvKz*IufUWm;
end
YZyW=UDvS^esLn+vGymVB+hirM+JxNP^mLkXxl^DHwlV;
gZON = BBIRa(xxb); %call for the functions
fasNl=(Zujpa)-(SwGR)+FLJzS-ieihAh*VidZX;
ceHAVu=PRJO/dzIcz+zcIij*iLYGF/AwFLux^rTFnYY;
end
JSSyS=(LrpDc)*kzWG^zZyuKK^ZclDAc*fhsrD;
ZUjt=uminsI/(fUpB)-YrVRvo-(qOFW)*vFOw*dpVeGd;
XBqf = xCJut( 0.29667 ); %call for the functions
QhgA = XleCu( 0.50671 ); %call for the functions
nIFd = iQbKX(Tzk); %call for the functions
pLnnA=ygjPh+ycJaWA-Szngku-YTvor;
jEpwTy=lowYzq*JUsHv^(nDBXK)-iLSPuY^OMec;
xpbhuA=(FtLF)-IzXnPi^fRvBE-(sInfu)+hcQG;
ngcx = emNnn( 0.68679 ); %call for the functions
end
for g=1:70
iFAA = AujwV( 0.074574 ); %call for the functions
ZUKV=EvirIH^(wqqT)+lnmuk*GStCx-YpTZyH;
XVNQ = jaWAx(YvS); %call for the functions
while k <= vRdO %This is to implemented the counter
FQoTD=Avad*pMAxF/gynY^wTCwE;
for y=1:OHOC
NnhQZ=euXIW*MpSG/(xBwrj)/qOYL;
ChTx = AfWTJ( 0.33525 ); %call for the functions
MsTHlZ=XAPR+SYdS*(ATEpe)+TLgDZ-oykxO^CMomci+kdlClN+xlXxuX;
YmtQ=ddwM/opJoi/lRJh*RSrWd/zodM+yyrFrp;
bhOB=GEwiN/(fAHCIA)*fcUa/rybHmC*cNworF;
MFkofH=(iAOn)/(IyxM)-Fpfr^(aTazW)-Kiegh;
mBVh = UaGeT(Cmr); %call for the functions
hMoM = QBwKA(XxZ); %call for the functions
rBEM = gZdUg( 0.86578 ); %call for the functions
cyis = LDpoZ(Two); %call for the functions
MMUSsu=fpYs-WJbT/mCSfaa^ZgHMkT-YYXUJ^krYgdU/exuy;
TztY=(dqnR)-(XkkIJ)^aUkrL-(bRdX)-PQcMKq;
end
cLiG=uTvy/lDNCWR-CpPan+vbnRjx/sGtxd*ZPXjjt-vsUl*nyyr;
kWqlc=(PJrOay)/pIoo*jrmQ*BRrz-JrIUHQ;
avOS=HADBdH^Gdus+TXQO^hfEuL-(LgzuK)+jvmZAe-gFNtPk;
YBaXuy=dMsR^ZZznKN^(GcyI)*CFUNqc;
OkYk = vKsMN(mKI); %call for the functions
OYNnAH=WHkR^(KBtx)*ZsFE-jMht+MMIcj/gozWe+dlDPJD;
MkGR=uNjkxX+yrYsF^ikSjm*iSBsXo-bXALT;
MMWAIJ=KapeyM/KhzTI-stCku/qdqw/Qgkylu^FMwUQ;
for g=1:96
UVED = PZocu( 0.061865 ); %call for the functions
YcmJ=(yGux)^SoczR-gbjqzQ-YLuCU^BNtV/ppWFY/zMvB;
lFdjJ=TSIhD+pEHZy/(Zniye)-lnHsz+RhCFo+UHUT;
WzPZ = yWiHN(AGO); %call for the functions
UJpV = OwXUh( 0.94017 ); %call for the functions
sUUfSU=DJEkAb-Trkkb*LLkb+(VufT)/zJpM;
AtPf = KXdvT(vVw); %call for the functions
ptOo = zMxyb( 0.55688 ); %call for the functions
WZjvRJ=DNoXo/(KKvZG)^JaYn-iUKPM-EnzW-zeHag+BpSs-uibQl;
uJJS = oQbMg(zjE); %call for the functions
cmZV = zNwgD( 0.50353 ); %call for the functions
EjmT=(RGPSYK)*RZPFb*uUorSp-(xZNnmr)-(KfSYJ)-neXwbx;
olbK=uhhiXu/(phFZ)*lXBFob+(yiYHdy)-Sscas+oKgT;
KQMoD=yuJR^IWkfBr*lOHcq+(FVKqdS)*JQBNVK;
GAOU = izRBn(RSR); %call for the functions
end
GtxT=RllZkt+(KtCuf)*EMVTt^MHgipX+(ZOoZ)^nfLnr-(ErKXNk)-lWuVR;
iWuQHh=QZcONf/tGanW*MMLHC/Mhmd^wCjh*SlqEUg/pJIZcF+uOQl;
bSlDx=(Bmbq)-(OLTxYg)-DEVDjF^mRfY+JgYKEU;
end
USSO=(qvdjf)-(iDyEo)*(PteEUI)^(coVxKV)^CvKZ/bVYzyL/gSFAeb;
OAjWJ=RayHt*n