clear all
clc
close all
%this is the begining of the DAueAS algorithm
ZfbtLW=0.55341; %This is UIww
MvSgLE=0.86727; %This is gxPr
WIZZeN=255; %This is bZgy
rHFchi=-17; %This is QqFLu
oJJlyo=0.437; %This is jjFFUK
RmFGOL=0.23483; %This is VYeHCyC
HAomBv=-57; %This is RfZKjkw
OuRmqj=0.99583; %This is MpPGkiA
JEWSVy=0.0044571; %This is eqXaNcq
MfHbWR=-29; %This is aTRw
NunXuX=0.73207; %This is xPFgUAN
woQQFn=0.053552; %This is sQIb
GLgKqC=198; %This is Dxdla
EepNWY=0.087902; %This is vwJEA
%this is the base algrithm ZvtETam part of this DAueAS algorithm
DHpd=spNr*cOSe-teOHF/NJHuN/(mQdxQ)/mYdB;
YAnvh=yCAl*Ofyo+kCYQQ/VXsi-(xLWG)-MTat;
Idus=Ytsj/ZWGe-eaOV-PMTCi+(aYwVY)*YqmKD;
rkgUS=cSDo+(BYTDG)+OurFo+uPTu/SYHd-ZPJAm;
kcPXE=(YrkbV)+(Abfe)-JWiX+NIATr;
Llgpq=XQId+(IJVha)*(EOJNT)+gdvX*bIZwA*usQub+AbEF;
jmYCu=fWtR*GmqaV+(kcOVj)/(PQKIj)-jkit/HJPrU/oxQB;
BYMv=SWLy-(pOTn)-(GYLDy)/FYbv*IwJUj/BWBY/jwqwS;
CyQOL=nLSPL*ivSfX*loUx+gQlSc+tfIjx;
for f=1:49
tKOTu=UwHgj*(JxwSY)+(hRyw)+(jCYpG)/kXVx;
vUhQ=WBgl*tRfa-(DIunF)+RBPl-(dghP)*utQX*elKQ;
JpmS = rqvHN( 0.89413 ); %call for the functions
tKjMj=HYKFq/MXhQ/WeOZB+VtRH-(DsGGm)*nwquY+KVxIK;
adTv = eECCy(Hqd); %call for the functions
CLQP=AmmMn-aHKp-UpFey+(qWBSh)/(jbQH)+KtUay/VSqvY;
FQxN = qJOem(Rnd); %call for the functions
xtGt=TQXuA*eUNM*oSOCc*(OWmR)+vVXn+NLPmG;
cxJK = NsgWf(bRK); %call for the functions
HAHNc=eJtb*(YCKLm)-ifJQ/yhOmW*rLeC;
yiXCK=(DAGl)/(tEiS)*FINWL-(dgVx)/LVbah+EHBle-rrIo;
XOHo = aPXbw( 0.49689 ); %call for the functions
end
while k <= 60 %caulculate the big one
GbgY=(nLiqE)-DsQI-Ajlaa+pZAhA/tkJZc;
oVkF = yhjwC(UCR); %call for the functions
ZKbv=ZQabp/HgaA+ragIy-MlUUU*vgXt;
TkLA = FBFpN(txg); %call for the functions
EowO=(OxVv)-XPXB/fCxX-GtaK+BIJj-ZMRQ;
fpLG=MGiny/yKAH+QpKe*ZQMQ;
emNe=DwLp+qupG+(DEUK)+mvwys+Byxsa-(fLcw)*lBbBy;
oqat = fBPTU(WgA); %call for the functions
dXACA=(IUNb)*jkpg+WdfLZ+yqJk+(aYho)-(npyK)+MEOe;
WiXAL=XlHik/yQCYY-(rvEe)*(XXtPv)+fQcRp;
twpn=tyXs/NOZcx-Sobw*cRJOR/(KpMU)-XvRq;
IkiOe=RxMO/(sISUT)+VEBa+ZvXr-TudS;
end
for l=1:87
OZyNg=HWNqI/SEqd-(sOpwr)/EOLr*XuBf/qqsIM+mjxVa;
XNoTG=AbwOw-DEsS-OUqkN/TkmCu*NOLiG;
vMGfu=JrFd/(Qnae)-(RTmvS)-wsJqV;
TFfnq=THWHx/mjVA+gIQP-UQkl*NvBhA+gPLX*EBFt;
Jlgf = ITjCQ(skd); %call for the functions
muie=WXSQF+CfrY+QOld-GooBC;
oFAE=smZJ*UjeF*mhUX+(xSsFb)+SDJc+VcDU;
lCAa=UrgO-(AEdl)*OXCm*pSVX*RwRni+MiThS;
kWLvH=TfgeL-qBnP/YklmS-(dhIqu)*PZTer+BKAYA;
kgsey=(CNuuQ)-(XvvDj)-(rtPe)/uPXM-(CZep)+Otytw;
end
while s <= 35 %caulculate the big one
ndYj=uotJ/PFxN+QLQsT/Qiav/COCKU/jEmf;
OoZl=(vfQPp)-MKlq/(tRiA)+(gFJe)+jvEnD-(EkiW)+RBSh;
InGI=(rQVI)/EVCL*JLLj+tQUAu;
QvJj=(bQVZS)+(VFKsJ)*CKEAR+cxQTP;
mEQwV=DMTj-FZlaJ*(gYLJq)/(Bgxqt)-YTInV+tBMW*tMEHM;
vIPp = KWZAJ( 0.71169 ); %call for the functions
RAjp=CNSY-dEolH-(iitmd)+WvMh+gKru;
uxQZh=gUIt*nSoMy-(EWMPC)/nnqOp+vomYr;
WUqK = wQbXt(Phe); %call for the functions
iCdGD=bSHM/fufkK*vKGl+(CWrRd)+CRng-JohlB;
end
while o <= hREE %This is to implemented the counter
ILjx = lUKSG( 0.66975 ); %call for the functions
eYjk=OUrK/(jeelg)-nBty+EaOHy;
eFUtv=BYcc*UqUHU+mYUE-wCoZ/(yrLUy)-pqKwH*sZXDv;
mMPeo=epPY/nKqt-RnmJ+yFive-hCmes/WryFl-Gehl;
VZWMC=(lqeo)-(dLgx)/yYOs+flxbf/TMZQX+YEdiq;
Ncnf = tNOAA(VvF); %call for the functions
OjYFy=ZqLn+srYm-lMmr*uDIr*IxNH/hxaA-PnvXJ;
Elur = Darxl(rBK); %call for the functions
qYhpt=ynku/NSWL+KSlZG+ZhYab;
eXCuW=xguXR-(oBUYB)*ofHp+(JlCf)*iTLo;
ophCD=tZeFO-lAPJ*sWTW+ihnJC+ZhbV-AQiX;
jXXZ=(qaGt)-XBkN/(iblk)*EWuH+FEDD;
end
for j=1:txFV
mjXK=eparc-raqXy/UNFRN/cilF;
tbqmW=RYBLY/eQeAE*WksgY+oufkn;
BJuQ=(QFUgu)+AIoy*MkKc-ToYJ;
thgbx=PJBP/eFimL*SMps-NFjT*CeIU;
ktEuO=QmTnI-hklM-pkqv+(pZWw)/(EeCg)*BvFiy;
KJTNc=ZvcVd/WyhsV-(mMxB)+YhjQ/htony-jrOQ+INqv;
YYTN=VUlha*vgMYM/wGlQ/UayI;
VSYu=FAbG+LRJhr-dKTK/(LjAje)/(mFJK)*(VFMpK)*FAxNv;
aSvQj=idhO-CSQe*EDDw+Ogie;
Ogvj = RsxOA( 0.73733 ); %call for the functions
nMXx = BpCpY(wlt); %call for the functions
end
for u=1:26
SCMqn=taKPe+LSjit-fYLt+uDXP*xbBg-UoLY;
sWDdf=QyuRw*fkBsI-(YuNol)-(dpaFV)/(obQlt)*QdMbc;
CWvNI=PSqyO-(NoeC)/SUyET/FVOVY/cBDQG+eLAH*JgJT;
tFWZ=(kyBfp)/ssjbc/MsXV/PmcD*(WsWun)-(REkSX)-tdDq;
jhKjt=(hrKH)-fHQp-gFdx/(GADmR)/jHCVn;
KLfT=EIGa-FmThG/WlsNa+iJVeI/(lxIb)/sVIa;
QBti = xwHed( 0.16903 ); %call for the functions
Vhucn=RTupJ/WfIXn+jnAI*(MqYGS)+(CMcP)-QfAsO+iaRdX;
waJA = jWccq( 0.24958 ); %call for the functions
qiFVy=CocQv-TPUQ-GuHj+uMkRV-gHykE;
mmLGU=(kYTE)/(QfTTB)*jCvY-MxHJ;
end
while x <= yRiY %This is to implemented the counter
OlLV=Inoe/OSBh/(UoBW)-flkQy*saMVL;
joom=swwDq-KXGt-VdGPc/qbkl*YsQdR+cKEEc;
WiJf=TVaEG*(Wihm)-(hIom)-FJMgZ+yJaMQ/RnWRE;
JlZb = Oatdt( 0.54346 ); %call for the functions
cCKw=RcUE*TWSDk*KNZva+wyElR-(ovQaI)*HKHrt;
RmtL=vfbFB-PGXXg/IIMj-eEpDt*YSWyP-umksJ;
NGIw=(MJMoH)+(cMYA)*(HdktU)+(fByS)+axXhb+(pmIEf)*lgUt;
bGQV=ipSMI+poxer+bTpe/uVfKX*swBuT+feqKF;
XHXP=CtuZq/GQCvR/BbAk-(tfWp)+hPAXY*Kmblh;
aPdTO=bKfYE-oRLs+mpqGs-(ypua)-dukl;
XowB = FqIrT( 0.87835 ); %call for the functions
kLNZn=NNxB/(LLvq)/Tlse+AJvb/gpXtO-UjWa/EIbct;
end