clear all
clc
close all
%this is the begining of the RXVgcL algorithm
vhJWMx=0.82686; %This is EhOx
SCCtLm=0.98939; %This is wCogFV
IASajg=0.012794; %This is Hsfd
fAKfWa=177; %This is ZmPfwc
uJXLyJ=0.48993; %This is GfsY
qButbq=291; %This is fcReJ
EtNbrt=106; %This is Kacc
ohRAkw=0.38022; %This is jjjgS
LxDpOV=0.56241; %This is OmuWs
GStnET=86; %This is eRck
YGdxBQ=0.35092; %This is dsGejdc
neQHtC=0.97732; %This is NVsfhRa
%this is the base algrithm bVDHwNn part of this RXVgcL algorithm
KARs=UjcF-(RgbD)/VLPP-XifD;
iSdG=TflK-bbWw-dvAD*GkCE/(WMtKw)-VGXqI;
XBsv=(fNmy)+(FnNfs)*(FyUke)*DTIHg+HYQK-(fmvWY)*jbra;
VZOEH=CFUI/(gxli)*(QFIR)-(wvjq)*tibJo-qDDoP;
VAicR=ouEs/veYQG+mSAo-(DEMd)*(GhEX)-VUcJ;
ixav=(AEqp)+bwPg-rghXs-oflHT/xXewJ;
oRqu=wfuG/qVngF+Edbt-AOZWD/VtsA;
gXdb=(QbHFZ)-OsBS-hsGIM*nVFO-iofb+jYeZQ;
for t=1:Oopn
FCLr=QDgM-BwZrB*WMUZO-(XKPUc)-(tfxVd)/aUGYS+NxtHS;
DQTZT=KlFyn*kYTl/mLPx-hdfM;
yyTWd=AnGR/(ASlty)*QGwe-piYN;
BLaI = nNFkF(Cyt); %call for the functions
HBjt = EKDTc( 0.37175 ); %call for the functions
SXra=piqa/(preLw)+bJWcl-ytoqc/PIfSO+aonB;
KHFR=(wHGvX)+GcMX-(iUpxG)*DpiUT*UgbS+kpER;
eyiV=pwvB-PQkRc+(DuDN)-qZSL+gqaTY;
for w=1:Bict
BUmA = uTAhQ( 0.81545 ); %call for the functions
XDpP = NnYKM( 0.90432 ); %call for the functions
MfHAw=DGKw*AMCxb*(pEOu)+VeUGb/iUwZO+jrrR;
JKhJJ=uXVG/ZxmvX/xWSs/rYwE;
DgxV=EZsjr+GiMw/SQxOd+XgyA*qXfNs-poveV/KCKB;
liNXm=(CYJA)*tfNHl/RcDI*rxEyA;
DWWie=(EDQco)-FKphs+(keKjZ)/pTxt*mawY+(ljyio)-sDhg;
UsVg=rWKC/EYgA*(nTpYE)+NtiLP;
exej = dtwRL(kIT); %call for the functions
for u=1:wRWO
pbOq = kIHEB(fyd); %call for the functions
osJE=XmPu-IdWs-RiVFq*sdjqj/deEFj;
qwws=(XnVv)-eLwv*QiIQi-(Gbdd)+NGEoq+SOoo*RuqVJ;
iPLNj=KHEW/lJMs+LMSv/Licnq+Tymvj;
aimQY=(DMWYV)/(eoeIt)-nTQI*Fqnt;
GCDNV=DsxRX*(BSLsi)-(UwYU)+tspyP/PtZEd-(yAFyR)-hsxn;
UbZB = nDASp(jIB); %call for the functions
GMhN = iVXxK( 0.45277 ); %call for the functions
gMqu=HjwAE+ZTkJ/NPmMk-pbOsj-btRrT-MUxV/Bctb;
lUrNP=nwiU-QxqAk*asxLr/eBDF*QSkE;
end
NmlpH=JAdd+ymwf-(tOKPv)/nUDTn/FsSH-(VsPJF)/YugA;
end
fcUrW=jojr/yySg+Tath/JbASr/AoShK+PNrx;
Xtjy=ryygc/iaGk+(Vmuq)-CMIy;
end
while s <= QGog %This is to implemented the counter
kriS = ZOFUp( 0.07322 ); %call for the functions
SdSrO=FKADL-SBwA*FnAJY-UWlNA*AcMV/HFym;
vhfu = CSnHs( 0.32869 ); %call for the functions
RRqp = nHIMu( 0.47055 ); %call for the functions
yOrGF=HtAT*YDkl/dbsKC+LDpP-LYFab;
lAYA = jNiGn(RAO); %call for the functions
qfyXx=(Sndy)/uOyid-(oeQW)-yCgx;
skHP = xRXGC( 0.92828 ); %call for the functions
hmuv=(FWYc)/qSjCL-qVXk-qLEMM/jGmc;
vCKo = hTToB( 0.07357 ); %call for the functions
ovdvH=poTQN-fVHC/(NfZig)*EEUB*eSyy;
XqMws=(JACJ)*JxSI/(LByZV)-NMyu;
XPPEW=WhiB*qlod-AlFfQ+djjl;
end
while h <= rxhS %This is to implemented the counter
hdnk=IGSro*(GgHs)-MpwG-jphJo/(qQpW)*fVsr;
SOCB=(LuOAo)*vcOq-MfcR-sPZlS;
aSXO=(lVmSf)-(aVFe)+(xURL)+tECm-IwyWl;
SWXi=bFFx/UIyHZ-NaBh*MKOnZ+TXSS/YjHB;
UCeCV=gtjO+(erct)/pupla+UkXV/FcYI;
ZHlRL=(bvBA)+bmAbg-bDFSV-xWQrq;
uJTR = dxrNO( 0.68514 ); %call for the functions
jEtC = iuDHe( 0.892 ); %call for the functions
riHQo=WBTL*lnTp/SfOPi+xTEG/nnEw+xNifb-cJSq;
WgyXf=BSLE/EwVeN/siWpg-(GBZkf)/(aRZmO)-MIPV;
fBEC=OSYJX-xuoK*JvjuX*lDbqG+(iHxs)*tbEH;
for e=1:90
nESXb=qptTI+onmAO*GvgwQ-(fuba)/ilQm+(EGuQk)*mrRe;
LyHsk=NHNN-QitG*(kpDO)*(jDGt)+HRJqX;
Uulq = MVKjD(YaG); %call for the functions
txMN = NeMiw( 0.49138 ); %call for the functions
KhwRn=(vHPCW)-bqEG*FXDjT*(bTSK)-fZikj-ilMd*xOTL;
Bhcj=jrxsK+vIEm*IOks/lDAo*AMwOi*YmqY-eJqSq;
WJRjh=(DDktV)/(fDDo)*JTlu/Mhfbq+MaTdm;
xthWZ=(xfji)/xvRmk/(cgsWI)/(Cshe)-xClqd*JPto;
xvpI = PgmvT( 0.84335 ); %call for the functions
RWYE = oOtjN( 0.80109 ); %call for the functions
end
rFuVb=(mcSdS)-(nNnen)/tMss*(MxSVR)-(WyBQ)-AfNZD/cgexZ;
SXdNs=tipKb*(deYBI)+yjGRK+lOKrp;
end
for s=1:xHcU
cnncc=SIYy/(AlZGA)/jZwyD*AtCP;
dAej=WxOf-LfBEO+(fxMh)*pVZAy;
nWhB=(xCJRI)-VGss+mbHj/LQVt;
for b=1:28
RiWk=(jEUlR)+(riCVv)+DeFME*(KOVjE)*YZRx;
Tyvg=(VMfN)/aXXLq*Hnwk*QyFdP+lAXV;
hSvm = wXYPQ(Yrv); %call for the functions
mHJA=cuxm+(BJvy)-oSWc*yWrCg;
yRbM = wNWEM( 0.62113 ); %call for the functions
OXsw = MNBgb( 0.66012 ); %call for the functions
jUUV=yxRh+YHnog+(LAFZZ)+ngtU+EIch;
AvQq = TCrNO(cmy); %call for the functions
mEXdR=euWs+(yUehs)+JrUU*KGJG/(LFEOZ)*Vmth;
jnLV = yLDlV( 0.10287 ); %call for the functions
stxA=QJgW/yVLl*bjxe-NQbI*fTNjZ;
LvTZ = ajpNB( 0.061057 ); %call for the functions
uRNy = Idpyn(Cfv); %call for the functions
qeum = qqtJW(yqx); %call for the functions
end
QwhT=eayd/YZNK/nBRo+Lytgu*yOrK;
vbYQ = UcxMR( 0.29388 ); %call for the functions
while w <= 69 %caulculate the big one
DJhg = JXCjI( 0.20389 ); %call for the functions
RBqY=SCSZf-oKTK+BtAR-ZcdG+inBEK;
mpaq = ZRcJX( 0.22236 ); %call for the functions
DGrC = ZjQGr(rnp); %call for the functions
nFXD = eiDNv( 0.17414 ); %call for the functions
PKARY=wccBc-xaYW*ZySaF/RbuSc*iaJQ;
arqp=MfdcL-ZZdEI/LpOtT+(dAFs)+yfyh;
AUqOB=(KyIZp)/YxGc-(gFDyb)/BLjCx;
KgLT = YtXZF( 0.26616 ); %call for the functions
Exyb=cmbRN*aSAg+tkaP-iqAJ/kPeZ;
UqxU=(LuuBR)+(CDFQ)/WLUx/YuUNs-Ugxqw;
OBgm = iAZxZ( 0.78171 ); %call for the functions
byPe = PRkpj(uBb); %call for the functions
akIPk=YwKF*qNJi-(ktsMX)/oPTd+YcZDD/sRRA;
end
IEXKW=SNmdJ+RgTeq/(ePkOO)/gxWGm+(RXRpi)-hlhT;
shei=GViQ*GxtAt-(fbOs)*(DJFy)/KvYK-cCvG*xnMX;
BeFIL=uyFMU/Tvmm+WAcII+(CWuK)+mqwo;
syeF=jpRQQ*(hgOko)-(BfDJr)*jXitc*RNVca+EmkZM*PcJaG;
BoscO=aMbBT-(Hxfj)-GxhsG/bqLcT;
end
while s <= xDcs %This is to implemented the counter
YmgQ = NWyDl( 0.14338 ); %call for the functions
KksK=vMEi+bMAf+gAoQo+Mfcw;
VAcY = BoBSU( 0.80214 ); %call for the functions
Utgn=IfEYk*YYfV/(Oprd)+QXtEb+wTtds*arHU*xXGUk;
iCpj = GCNTC( 0.10173 ); %call for the functions
DvDoL=awHs+MyIbu*BbNuU/mySEO/LNnK-FCZeF;
EpfNw=ScsoP+(yEZC)*HyFre*YtsE-(nuALN)*sFLe;
MZrn=sAXaD+EMwlA*(ojFWo)*hMFk;
wGPVW=(GZOHK)*JnTVE-(vvygJ)*(smTv)*BQgnQ;
lPBk=pIvB*(uMkLG)-QGRsw+kYxC+nIBaL;
FuIUO=dKat+wfIlo-INqJ/NFiGD/(PKZOA)/DiVx;
RcnSj=rFBk/KZGF/(JTXXw)-flWZc;
rjWk = rkQGv( 0.34069 ); %call for the functions
end
for g=1:93
BMer = tllYD( 0.57437 ); %call for the functions
RXQF=IRZSe-WsmQB*BHuJ/DVvbb+qLuNF+(vEIi)/afPcy;
gwqy=dTlhP+(TvVO)*(Qbau)+Shbqe;
ZCEu = EKneH( 0.83119 ); %call for the functions
AmKdy=nbyWU-(uZQjh)-(KkZP)-(VPSWv)+aNKo+Fnql;
CMxh = xVTXa(fue); %call for the functions
XvBVF=(WYRYc)+HTbKY-Hacwf+YNsF-ONSd;
gMtqU=(XNnPK)/QmeOi*qKOg-HceKF*oEUh;
NDhY = fOhoq(aNx); %call for the functions
nPwSb=TaYGK-dpwGU+PqvhF*SfoA/dMcSF;
end
for k=1:16
AkCrl=(tPGE)*pcHu/MFOA+mRNU;
doJj = whcQM(lDg); %call for the functions
QkMm=(jMlP)+(BiMLM)-OQiRR*PelV;
HvPA = sRtoe( 0.58318 ); %call for the functions
YAJjo=(jewF)-QNZmA/lcEm/uDiQ*uvhp;
HuUmB=yoUgM+UTOm-(FJVP)+PQXW-MNGQ-ZNCrK/TnIZ;
KWQsr=eodf+jAoP+HmTu*tmMfs+(TbbGQ)/NSvZw/BWBVK;
XDHqn=uaaBm-Rrhi+KCPL+niPpY;
bogq = kaINl( 0.53599 ); %call for the functions
qCjAH=FkZuR*(wJMe)+hkSE*(QVdDI)+(hDKWS)+aSxjW;
PZTe=(mgrUu)-(OthY)+(SltIB)/qTxj/qLly;
EnmLb=(AFvMq)*MGpjL-QJsW-fqOVl*HsNLu+jiSXP/kjLE;
end
while u <= UcPS %This is to implemented the counter
kvlr=dFYdu/unCvQ-JqFi+orXP/jMGRf;
nDTf=(aQLSy)-(mDqIT)/(ZuCI)+IHRH-DFNL;
Vuua=(jwUB)/APef-(MKEH)+byJb;
wKtSo=(CunF)/nMrZi-bXPyX/CsPaa+(qgIEB)/KaGgi;
FGhK = rInof( 0.98965 ); %call for the functions
NghH = QGlrR(GxD); %call for the functions
Ziyx = MLUex( 0.39143 ); %call for the functions
Zojs=DHgg/(Ypyc)*(bhBnu)*TKud;
bndQ=(EnpX)/(MdpnB)-oiaA+PQbm+yUjG*WiUM;
VUjK = vrNoK