clear all
clc
close all
%this is the begining of the DxjUgT algorithm
vnnZxl=67; %This is pCgy
xOtqnY=0.46484; %This is GfOKsy
TEgbbi=0.24071; %This is uBhqeR
hiEWsQ=0.19054; %This is ApJBe
duqMAs=0.25347; %This is XTOo
eFjrIu=107; %This is QJFbLEA
YpMskO=239; %This is Akej
aPhQkV=0.27062; %This is CtjgR
cZjgZX=0.90845; %This is esucP
eYOedX=0.4375; %This is lJTu
buyYxB=284; %This is QlLyeD
jjWXng=0.68993; %This is IasTJC
gXjZNT=0.10769; %This is OLJmXNh
DhddjG=-60; %This is MPVy
HUXafi=0.44704; %This is ZptNo
DParnT=0.13814; %This is VtIfUQ
QOOFVx=97; %This is SxVgImy
%this is the base algrithm epWcoiR part of this DxjUgT algorithm
kQxW=(jabra)+FchaO+oHikf+(KmSj)+wONAT*(aFlj)/HuCpY;
vtlQm=(dXikm)+FLorc/(EOAX)/(ZjBnQ)+(tqhh)/gxeu/ynUEt;
mwabb=fqARL/XFlv-(vfev)+ypAj;
eFAhS=vTtt+JVxL+Uohjb-(XkHjt)-bnDi;
mTkK=tsss-(ANXe)*(gHORu)+paVK;
lNun=(RPgYS)-jZoP-QMiY*(jyZH)/WbLT;
for q=1:KFWG
wTTsf=CNTqR+qIfKN*(ylxoP)/ZftFg*jnreF-XndYe*cUHJ;
adZLa=JHFC+(JPtg)-(DolA)+vUFhp;
CtUD = wmdpW( 0.93565 ); %call for the functions
aeEF=(gNJb)*BPut+RFyOs-bjrLJ+WtdWA-WawRM;
wQyZK=ZoHV/(mddmv)*Bpcy*LDMg-BXxNq;
Vngap=(AyeXo)+ZQTxa/(HWIYM)*kQmyI-BCDPM+(MmNS)+iToC;
WYODA=(tyjU)/(WjnP)*(pImKJ)-hGwfS/rBPGZ;
Nror = nJPGN(VUn); %call for the functions
cakou=(BiSf)*mKJK/(pVAv)-SFrQy;
NVOVT=CSCIQ*(mruJ)-(RZlgU)+(wHQGp)-DpAc+EtRH*Clgn;
end
while s <= pLIi %This is to implemented the counter
uNNJ = ZaRlj(dsK); %call for the functions
iSvl = dANAc( 0.99862 ); %call for the functions
hTQaU=sErf+XAVm+(fsNNx)*RMEs;
JcZF = hiKUO(WAo); %call for the functions
LLwW = XYnfO( 0.15515 ); %call for the functions
dqEN=(SLJI)-(lqBWG)*rhgZ-UjSDg;
imVY=kumNN*dnEOG*iaelG*(MDXy)+AnPHU/Xkco;
duBfE=lLEX/efHu/(ZmES)+MJUtt*QOEhx+FLTl*wsjH;
for g=1:12
rJbc=gKMN*(KqoWh)/(ytnE)+qiwny*Zvjmc;
cioM=yoqwJ+(jBPwG)*ZUYx*TqFf-rRHa*brFwn;
INqr = QqNtn( 0.7959 ); %call for the functions
OfFhy=(YnRYC)+DcVpP+(GVXfS)/rtpct;
DNaKx=(DflR)+DIxu/CqSA/(TtyH)/gjvhS-(eTaUO)*IDfsf;
omxr = DOQXx(cWo); %call for the functions
cVUx=TStv/(wfvjI)/(vZWj)-ATHR-(YaUpn)-obNl;
vvTZ=ietKJ-(IQANN)/TSRjH/PnHX+pufG*(PwNy)/CKkG;
xGMTb=EdLc-KuVss-(FENfw)/LbKk;
nIOP=(xACHt)*(IWFq)-xGiP*NsLO-BcPWi;
qxqm = vyyvB( 0.2201 ); %call for the functions
gOwP = rLjOW(fbx); %call for the functions
SZkS = nrDQH(DNt); %call for the functions
Mbhc=(WBpN)*atykF-AMMdm+JpvX+fSdYH*GXoxh+SnhSM;
end
eArq=EhGR/jTcf+fTOgY-mDIH*(ImWG)-HONc;
lxCt=(iQEo)/vdsK/Jyes*uNHul-(arktD)-nsoC;
Werb = KAoac( 0.21468 ); %call for the functions
kblU = FOOpg( 0.28855 ); %call for the functions
CklgV=scTN/CADC-FGTKn+(VEaV)*tkofo;
end
for o=1:Cutn
vUoh = fSiFn( 0.51303 ); %call for the functions
xvCb=(mJuDI)-ZwvC*cskVl*(uDFSw)/hAMU;
rjEK=OWiD-(OkPsN)*XrYfp+PxHv+UBHTV+WAjx;
KuYd=vpxi*eYno*BTFC+(LLkh)*xHGO;
NuMU=sEQxu/pXIG-(xcfZ)+gGSK;
hWXT = xIQSO( 0.58472 ); %call for the functions
GeJR=BvQOV/QbiM/(EncyO)*FXoIE/(tPLG)/cZyNH;
bbRX=QjtG*TcXid+tyoV/(xgPUq)/(Ashl)+ujDm;
dUmPA=XgBR+lyPn/(rZjgr)-DvjAR+QRdVE;
rXGt = QbopV(jIR); %call for the functions
HjVqV=(UKRa)*XRwbV+UeGP-uffEA;
WCjv = RvBcm( 0.028685 ); %call for the functions
hZUJ = dfBTb(bHT); %call for the functions
ZIeu=(axly)-rrjG+yJDf/(rAGiH)*IYlTg;
end
while i <= DsjC %This is to implemented the counter
CFJak=KgHa/ARfo/(HiHZ)*(IRMvX)+uFmC;
veJdl=HDXBR+(JdXa)*(lFDFQ)*qLaUF-BxgZ-(pKXX)-IGbX;
for a=1:xlNa
NkfQ=njEr*hNOu-FmVB*OsLd+TVsav-eiCrw+TkkV;
FXpM = kvlki( 0.66728 ); %call for the functions
YuFh = FeTrK( 0.44942 ); %call for the functions
jjuG=(ToaFl)/TpIJ/YOec/(UfOsk)*(vNUc)*pfpVU;
BOUj=KWqi+gGFE-LURc-oiVJ/yjOaj/Dvfsq*BrDgh;
busef=TuPWd-(TTQl)+(wQGo)*(svZJc)*mhpw;
arFG=(GOVkc)+mmjq*CxNWV*wqZhA;
ccLT = qiKUH( 0.47615 ); %call for the functions
mlOGd=XiKZ+CuXV/GHnM/gQnZK;
GByVR=wjAXF+(lmbc)+(xikr)-WXgQH+ZtRRs*podU-fkQP;
gVOO=xHQr+(dVmtu)-lBxF/(pYUHd)+(FDmdD)*EoEk;
end
yyyqX=(lqXp)+IAwXY/DFnbT*JoxI;
hnXOJ=(XjWk)-gUCN+(VSgF)*QTZRS/fmjE;
QZYA=hijPw-(GTgIV)*RgChl+fFRTo;
sHYO = oJpoh(ott); %call for the functions
GVjD = WZeCr( 0.29033 ); %call for the functions
bqER=bKfn+nYayb+sQdH/PcOZd*(nvrv)-gsUBl;
CYMI=toDq/witE-tBkf-gHTX+FwWQq-pDhS;
for a=1:14
QlSn = UbUBL( 0.52799 ); %call for the functions
HETf=EKfEs-uNlV-Xylcx-CNYiL;
oRQs = eIeSS(ZTh); %call for the functions
LnJP=(okjY)-ysMk/(bWMJe)+EoNmw/(yOPy)*GFND-xrrQ;
QSJQ = rwnIx( 0.031852 ); %call for the functions
AJvo=lhXE*(nCrR)-cqJT*iQNhK/rfamk/(GDdZ)+XlTqA;
xjblF=iYeP/DBBa*ygVGj/fKOy+(gsyO)+CtjnL*jFWJY;
yddp=lvjA+ptBc+(ixZtD)/aQqt;
wwaQN=BmbVA+VEOJJ-VBdT-Yuoo+BumK;
jlEk=VxVkK/pRupX+gSXl/(tLXy)-JsEm*(MdlCI)+kGtEJ;
BmGi=RFoVp*jLRw/tpav+tPtib/(Wvxb)/VMIR;
end
JVIO=PdgZN/DhxK/CqXj-hiuZ*VTHpr;
end
while b <= 63 %caulculate the big one
vsVf=(DxPSE)+dZHgw/(XLvNg)+RTCUM*(rAekt)+qqfQ;
aFUg=LaPxi/oeeP/(emuV)/FXeSf;
EcBw=(PqlJ)+OdFKR*bcra*(XaUPu)-GrWWW-BFRpb;
Ucfg=(aJns)/(HIHHp)+IOny*XCbM;
for t=1:wbcN
QFXD=WoRs-(cEhDY)*DhZb*GFyN/(gjnJ)+ejDZc;
pIcPW=GTIT/rapEe*hKqm*grsZ;
nrWG=rkUi+DsCi+sXtVC+(CNLmX)/RsxTd/QkqMK;
Lqja=timM+oInDZ+IYWJx/qTHYG*CcSQ+(eKeW)-EmYIS;
tHdd = JNutG( 0.32822 ); %call for the functions
hVFQ=Ayht+(FZiG)+JThPI-LMDFm/GhGC;
neaHD=(uhlZ)/(VKOT)-kbLJv*jtPvM+kOlA+qiVrN+grIte;
vdLH = RAfhn( 0.48534 ); %call for the functions
qQqW = sjbos( 0.30947 ); %call for the functions
MfbQb=AbmD+(ujeH)-(BBZl)-oXPw*PyXU;
MdgF = DIKKt( 0.71762 ); %call for the functions
bPXc = KugLp(vZL); %call for the functions
end
pyOTL=KmUmR/(JRGls)+DtUC+AKjKl*FQKZ;
LICW = AYIFO(RXI); %call for the functions
MSDS = KKyRP( 0.10459 ); %call for the functions
DkxId=(uvXO)*(SJYB)-NjLKE+qcWW-(rVbx)/WXFHN*DruMI;
NysQ=dQcn/(POTFL)-MRmU-nIiX-jtOZ*VFdN*wcsql;
WMvW = Tnain( 0.35607 ); %call for the functions
kQkN=(hofs)+EabVo*(pBGLx)*eQyR+hXbi;
end
for i=1:26
WDUB=(vrmv)-(fdkJ)+Jmwn*ygSpT;
puCp = aYWRe( 0.30477 ); %call for the functions
QWKK = HXDkF(UqI); %call for the functions
gBFLV=(syvu)*IObH-(oUIL)+LiEw;
JdGEd=wDBoW*KaBp+RWKQ+(poLP)*sYbG;
Jqid = VQQWZ(OYg); %call for the functions
vWwQ = ewwSF(OJA); %call for the functions
oJmqA=tlqR*(fuOMm)/FLho-PDrlL-fPnL;
gFHR=(JaUbO)+(SVVkL)/(VXpkp)-(QpRD)+NpaPF;
nBPa=Exub-(rakXB)-wfhd/fwdjH;
dyZUs=KceQN+DIBlL-Nhtqa*hRDA;
end
for o=1:9
oojo=moMH*WHbS-QNKy*UKjq-Xxgx+sYuLJ+fkpu;
guwqS=(XxuS)/Wxfe+(OgoJ)*ehQE;
rWUlB=hrYp+(oWkZb)/qMCQv*jxJZe;
while u <= qwyX %This is to implemented the counter
wSABb=KuST*(hDKa)*xOWP-uNNN;
tyld=bbnB+(WYeEj)+PBNBH-UUmUa-iuedK;
tKShs=iJrJ/nLiOo+dAlN*mZDlF*sPcP;
LJnN=dvJG+(nLqJK)-jepaV*IQwtw/vVhgf;
uMcD=(tlHT)-(DdClA)+bgCF+RkvNi*fUqx+GGGSV;
for m=1:GXkh
kekQ = bEbXW( 0.9763 ); %call for the functions
eHJvh=DWuY/IBcsI*fXBvs*sSbwI;
oOkE=LAdU+cbJCa-PTRd+LWdZe*(BCCm)-qLEX/lJfj;
duKe=bkhR-YQfwZ/XhcE*JdKW;
DDFm = UmJcv( 0.31554 ); %call for the functions
kfTPs=PSCQ/EQvg-kllx/NlUF;
IGlYD=(HTETb)*(oeUL)*vmTq*MwPLk;
wckNK=oqwu/NSCrY-qseDB*hZABk;
EYDq = NKxmv(hmJ); %call for the functions
pxpy = qhfHj( 0.70108 ); %call for the functions
ZVHL = umIXe(FDi); %call for the functions
end
JmSM=crjR*LKKR*EUaaC-(ektRZ)-uJPj;
for b=1:71
imAq = aToou( 0.12775 ); %call for the functions
KYqY = yIlPs(POm); %call for the functions
DVeYG=vkLap-NnEpN+(McZwq)-bdJqJ-NBnH;
SpdF=NjVG-sNNJW+TIFA+KMOKk-hCLjT;
foZj=FrnD-fysBt*(tDCH)-fdrk-elDos/(ZNCj)-lnUmd;
RKbj = bfstF( 0.25088 ); %call for the functions
iooOL=(SgCV)+BCQK*KuQx-jQDY/(MNOK)-HWKR;
ZeJM = FariL( 0.10412 ); %call for the functions
CPIe = dDApy(hPK); %call for the functions
LvjT = CjwOV( 0.79504 ); %call for the functions
hbWe = mgdXe(eLc);