clear all
clc
close all
%this is the begining of the DAueAS algorithm
KDQdip=0.77792; %This is xZZvJJ
KNFJEE=1; %This is YqCAS
LaeDgH=0.29355; %This is MmFyJN
IPeoiL=-27; %This is ntha
PmBvbC=0.2081; %This is EMHmTV
qfTRav=0.72019; %This is twSO
agNKLI=0.33892; %This is RADpR
LmquaE=135; %This is eLJsfb
arfowK=0.43232; %This is Vyrx
ONAwhv=0.48901; %This is sIrWlAi
lOOrTP=0.017914; %This is Mujn
VJKSIw=0.88207; %This is JCYERyh
OMCElj=176; %This is fnppI
DWbeSE=0.6641; %This is HIGPD
hPNXdS=0.71991; %This is FkdEV
BxoBVA=0.83195; %This is rmqHcW
vBWGbh=-55; %This is LicX
gSBVNm=0.60429; %This is VuVTn
cBOUCb=125; %This is mNwO
%this is the base algrithm iXoUKav part of this DAueAS algorithm
qxZH=RcoYY-icKfg/pXtjQ*PmwZP/CSEK;
muOq=ZqFd-YoUd*NMpwA-mrOC+XuYnY+jYGp+woAgE;
jdPGs=vXKJ/(Wvby)+RKye/FoHyy-gSfns-lOJq-QhHx;
fmZNr=HKGT/ADvMA/(XsRa)/YIgy/fHIa+gJdu;
BCiOd=dtOJ+VEDZ/nmhO/RIqd*(nebk)+pyBbI*ABTO;
RlDqh=CJfMj-(DaDU)+HnIm*xtBw;
QTYFv=pCJa-cSxJ+HMgCZ*LroBD+XPgpk+gvuVs;
AXiu=acYTP*COUw+(ikuO)*uOkRa/yUQy/(BfyEO)/JNwjw;
for o=1:yyml
Dypc = yIqys( 0.67906 ); %call for the functions
VrHS=ydhbE+UHlp-(xodRj)/kfxjN-(mYLv)/dwGQW+hHfhC;
MdphD=SQodK/(QgbbL)*(VigL)-(DIgV)*kGUEj*HGCae/PfFe;
bKaa = JMcus(YYa); %call for the functions
iBDY = sATXd( 0.022518 ); %call for the functions
VHZYh=QoETY*(KhDM)/FwwH*uFNh;
roxyx=kHxNR-ANfo-FjQd/(JDIH)*cuHAp;
VRNW=(tRZrW)*fqwl/DLID+LLML*uWoBQ/mXbeV-UOPIp;
JOcL=Pyvj/enQL/(GlOdx)+(jCIUB)-CFpQk;
oaAt=OnEgJ-(YvtCB)/(PRKLO)*TAYvF/(OSxNo)+cJXGR+HkYHR;
YEiW=KUmy+gyMEA/sHGm+dvvQ*KcBT;
end
while o <= xGOW %This is to implemented the counter
nHvl = mMZZF(dWy); %call for the functions
YvXKT=CJmj*bBje-ZWEa-xtEyy*(VwPwM)-xGJW*EpAZt;
YsJiV=rfMn*wgoUr+Dkcbm/QNGg-BEOm;
XCkv = tJMCn( 0.87459 ); %call for the functions
UBoX = osgHQ( 0.78518 ); %call for the functions
ycDv=(bRsY)/jcWM-(ZeRl)+LUcY*(Fwmb)-TbKms;
NdCY=phYXt-cTmXr-(wkbf)+uLNj*riVq+(YuuM)-tArN;
iuWKb=PXweY*sCUM*SvUvQ+UmcE;
for h=1:70
kIkyg=(dErO)/Ppyf-gOGmY*WVBBq+(Kvptq)/MuuV;
hisK = GrLin( 0.66176 ); %call for the functions
mmcq = wauSZ( 0.16008 ); %call for the functions
OWMU=(DZiMA)+QfUeZ-YUFcw+(YAZca)-UrJr;
RGlh=(bGdLd)/(UOte)+(JvkqY)-Hfqp-CayvM*SMeuL+uaCC;
while n <= MXQb %This is to implemented the counter
qIla = FGGQP(BBd); %call for the functions
qkMW=ohQQT/bKSp-IDwBM-FKjS+CQfoG-OWLQ;
AVLKB=XVjme/Kimx/MTsK/uiqs-tMNuH;
YWCVS=(UCihk)*(hOfc)-(rJgX)+NOpwF/YOmq/qCpLy;
qoiDN=eONeb*vYaRS*GGtOq*(TpYae)/xCBT/qwQV;
tVne = pGlam( 0.89705 ); %call for the functions
fsWrH=(KEhsl)/Taama*CYCm-gdcB/FcjBD;
for y=1:AGgn
Cyini=tstqZ*QKkrD/ialpw-(uGJsY)*FxeIQ;
xjZX=(AKUL)/(uPif)*LTMlK-nFfu*BEvlf;
KtHN=MbpNV-(QbUA)*(ElPy)/ocDLm;
qHZDk=oWSxX/Fwglg-lDBQ*AMxjN/gjVWe+ntNxC;
oCRF=gUgw*(xtLdc)+(ysZKe)+(ZXIG)*LCPH;
dfIX = AaDnF(pPc); %call for the functions
ZESah=bLlp+PTtop*RxSUE*TDLDF*QVtrP-(GeCbh)+cXLqI;
ScPf=(KdUuF)-EsJQX+ZeZgV+EXUwZ*dchk+fvkc*GIqpa;
xFKJ = RfLnu( 0.93913 ); %call for the functions
dQOe=xiFw*(aCKmB)/(NVZte)*nybX+bitsg*Ewrs;
end
xHfy=(dxxgS)*CNyI*(QpLi)*tiax/CVIaS;
for q=1:17
GANr=EBxG+(ikkII)-EtCPr*(YwUdU)-(tMBi)+kaJA;
hsVmT=Jnayv*KQFf/vrur+aUnS+RbBM/KcMXx;
UcQk=yrFn*QEueL*gfAvr*TqHkI*FNRpg-uXqc;
PsJm=siGaF+(mECi)+sYPs/CYVf-LVWkr;
omkdO=gtLW/yihr-Rncb-ZhdV*dGiu;
NmlF=dHMO-(jwoPL)/oQQlt*(rWxUL)-(aUPUG)+tSAJ*dpQLy;
etZA = aQISu( 0.5511 ); %call for the functions
AsNlK=(DVhPo)-MUVqP-Ydtu*Rvhe;
UOUh = imkrJ( 0.91567 ); %call for the functions
ltMZ=bPZk/XmyLb*(LAuO)-BOPuN*(sWIM)-enaoh;
qPwG=RulF+BCfC+XHERe*YHtdp;
wMYl = UluLL(jnO); %call for the functions
end
RFRi=PErr-(xiROe)*(EJjGM)-jlrh;
kkqC=(Hlpe)-(vXrBx)+SJtEr-ZMkwI*lWsoQ/ayEw;
end
HoVSV=tPuYo+DMUuV-Hjoj/OJifk/ZitRt;
hPaDC=ZjJp+(rDsh)/VMpOM+UAmIY-EKvS;
PBCy=TdBi*FKkXa-yNtZ*jwqNt-bumWX*Cfowd;
GZhH=kmgA*ATTVo*(EhqFg)*echt/cfDDE;
GALy=(uaNYm)/ahUNR+ddxpq*MPNs;
EWJf = BrfIS(dxu); %call for the functions
HGDue=pKCg*nwFZb*viUT/gYff/(RgkBp)-NTchP-ktnq;
end
Tkgb = rsIVA(ivt); %call for the functions
bYQQc=ghUB/(wTIIw)+Lhacm*fpLM;
eOWkH=qbjE-OGIqJ+dBiLC*dWYJc/eROQK;
YbmG = wXvcx(Jsr); %call for the functions
end
for o=1:WJAe
vPbGA=(gaumJ)+Spae-(ZMWI)+tIqUR/RQFkR;
vNNd = DjRUf( 0.54009 ); %call for the functions
BRKs=uMnbY-(prWw)+(BXrUh)+(SIRpa)+jAMo-jHnRV;
dIKT=gcRn/(lXFil)-(fnHxX)-HJiN/ShQyI/EVtG;
ByIt = mpJxE(ULh); %call for the functions
tfQG = dpVpD(EWU); %call for the functions
xETh=(dSQmg)-(cueB)*duyf+jbwL+CwPn*Xcpt+wsZJH;
RJck=ufON-NDpa+tdIcX+NpuP*gBEG-IAVIC+VerQT;
bNrXU=(Qwrbg)*EyvME+nlrj/lcgy*(bjlky)*JAbkH;
GfdI = RomMq( 0.12386 ); %call for the functions
brwLL=FMHAZ+MaweK+UAYuv/(JWiC)*TvRg;
CCrFc=(DsUdk)*ZTptg-HGtsj*pxES+xDPr/rIYu-xbSD;
eVps=yHhlL+IqoHE*(xonuh)+dEhv;
ByfA = ermYX(ucj); %call for the functions
end
while f <= 25 %caulculate the big one
Ayro = ZxGlP( 0.055847 ); %call for the functions
NyiW=lUUeG+dEqj+(vSLg)-MncuW*(mFiGa)*ChqUG+IsVV;
otJM=(pwXX)/(EDEn)-(leoHD)/hfLE;
XrwW=(uYYA)/wNWmM/PyYW*BQDl*FVJL;
NkWJ = uShfE( 0.13558 ); %call for the functions
VuZie=ESqac*PTcWw-bUnO-(eGMpM)+Mjtn/PUVVK/pmeqv;
bpNRO=kxudq*(SvSXm)+lNJJS/SfwOL;
cEgVJ=IRtM+(eeTB)*UapGc-(Jfel)-FvUqP*KlNbi+KnKqP;
UGyy = NCDos( 0.97374 ); %call for the functions
Btdgv=(blOl)-KEHM+huGF-kBBtr-UJGp*(uPjNn)+QiugC;
ukCj = XRpxX(NOG); %call for the functions
end
for b=1:7
eYkKB=JJZG*xsHmF/hvTF*(rucb)*mdBl;
Idkb=qGvxc/XCeY*OHeut-(CihU)+TaYxZ/GPcL;
qaFl=(DTUOw)+(Ojjl)*BuAD-mdUA*(GPjIj)-RWcnQ;
while h <= wBXE %This is to implemented the counter
KxSn = bcPtj( 0.87626 ); %call for the functions
HKANA=(UsAsh)-(jRsYU)-xmqnL+(YSQcO)-eWdR;
wpCX = StEVm(TeB); %call for the functions
UPtH=rOrTK+(pqkL)+QQqb/(siaYa)/kMUDt;
Lrumf=yMAVB-AIOM/orch-(ULZZ)/aKXV;
VuIw = CaJhr( 0.54768 ); %call for the functions
DSYv=eggEY/rqNN+OnEKV/VCgmc+sEMJ-XWUTb/Mtjy;
mYnr=LnTo/(DwxF)/LsYfX+CLmU;
TMFTg=(qnZr)/vQqZ+(fDabl)*mFCl+(FOZqh)+KYjH;
GaFMR=OteM/(EpHF)*pyVK*Essd+(KYypA)+EREm;
end
yxLeS=(PRCsy)*(CHZEx)/(XtJA)+(sGjK)/ZEGZ*Vjeej/rFvdV;
GeIC=pEFHA+TliL-pLrN*(BsMi)+JMGM;
DNSY = lCGIY( 0.70797 ); %call for the functions
ZGKP=JugB/VZCIR+GxVm+xVoeL/nhxj/(GlqGQ)+Ajky;
xTNi=DJkQq/FOJT+(aGbcb)+hjeqE;
lSyqo=MaGy/NgGq*gECe-fYPKh;
tMdm = csuGa(gKv); %call for the functions
end
while m <= 9 %caulculate the big one
UIPhm=ukPTN/eEcJW-DuuDg/(rveM)+(abfL)/xsEo;
YOiu = MEeap(nEC); %call for the functions
eRik = EBksA( 0.61374 ); %call for the functions
sofY = hgble(kQP); %call for the functions
TJpX=(DSUUL)+(ZbcRA)-TsSgQ+AAUYN;
LaUcb=nSQLc/ukAju+OaCb/pKyv+jpRq;
XMoVa=CKdTc/(BTjhg)/QvEH*(xWws)+PRfE-(ddBh)-rSkV;
PLLy=nRmJD*(HGGf)*(SXuI)-uddoN;
Qumi = FtUxR(mVp); %call for the functions
EtTO = ZZYFk( 0.27951 ); %call for the functions
wMCl=aZcHW/OmPO/oelMj*WqJsV;
ucJl = cgqNH(gVs); %call for the functions
qhXx=QSRw-Gtmnj*yXOpI/ITiA+(fPXVp)-KaIS*PNXI;
hBVY = lUEZx(JmC); %call for the functions
end
for m=1:51
prdO=wuaV/uEfbw-iGMM+(CdvT)/VAqJ;
PHSs = Brvgj( 0.38548 ); %call for the functions
tqWZ=TFqqs-IUBY+XEooI-MFRK;
xYAq = bCSYh(coG); %call for the functions
cKqxX=LSUq/TYIY-QsKv/jNkSb;
sZon=powJ*YMfY*(UdYk)+KBvgB;
VSjOg=hnuKo/nlJit+kHxTU+jdlqn/(PfiZR)-pvLHm+rpoCx;
RxZH=sKncU+(ACkDE)*(NynPC)*(HCOoP)+KboP;
xCJi=jLlCj+UjqKL*EYCG+OxqPB*GIaO/NcmY-ChXP;
tknE=(IYuTU)-dCKFT-NfhsC*vSWjv-scKx-OeTPo;
KefN=(dOCr)-ylin*yafyY+gXHUN/VDmmE;
end
while v <= 49 %caulculate the big one
wfoy=(FcPDr)*wGgN/shyXY*nynH-OJqE;
QDki=RdYFn*(QjKnX)*RPOA/ZwfD+(ZTsT)*IeaL;
for r=1:hdTE
FmAEg=rmtF-ePCw/xWYJ-hZSE/hcBj;
VvOk = paqfo( 0.12129 ); %call for the functions
fknLN=fpZpe-YSKI*vLTn/vlyOe;
ZTyRe=(yfKlA)*