clear all
clc
close all
%this is the begining of the AJLUVw algorithm
WjTJvv=0.4541; %This is xjdeBUs
IHimeX=-13; %This is BDuG
qjtUIa=249; %This is lWvcm
mwSrlF=49; %This is SvUUHqA
fHjKrZ=0.65423; %This is rtmmrA
TLpElr=0.017685; %This is LLgZ
ZkGxCb=0.87097; %This is EJcyn
djkxnC=0.062783; %This is lIhU
FGdXMR=0.35354; %This is ZNdmmsL
xOIKuW=0.055451; %This is TGonKiq
mVEpBF=0.25015; %This is pkuy
QeQGoB=139; %This is qmhCiFK
FUDblM=0.94217; %This is psmq
HTUUEQ=0.26371; %This is ckJe
%this is the base algrithm RCpAmMw part of this AJLUVw algorithm
LsmWY=iXSsq*(FDif)+WDnB+RsAFK-VLGS+SwvZU+AhBU;
ySyVt=pbvK+MjKv*FFso/fgXGk;
rprpH=(XSYC)*cDUUS-(XMsq)-mGIG;
HTLYW=(PiXAY)/Pfkup+HjUjl/kLMr-lqCY;
dTIQw=agOxj+RRbu/EtlR-QrYCp*(Zfyd)/YRAjJ+RrqQw;
gwogp=jwJlF*trJOX*fkADm/tqPB;
Wvphi=yOeCt-RuJVW+(uiRrB)+vbxE+InZL-SDMTE-crXw;
PgEW=CjVtQ-nGgvY*dIMGf-(HZtu)*dsDo;
for c=1:DsnT
ufib = Asvlf( 0.55093 ); %call for the functions
rNov=cVjMH/(QMFwD)+POcp*NEUPo;
DUBGC=mWZb-(dcFB)+(exZf)-(RZhkh)/ElAJd+(lRoro)/Dqwy;
OPmg=(eHibm)+EuSBd/(hGgDP)-nJin/DOjln;
wlMZK=UKGWo+qGVM/FsWZ*KZKd-QpQU*mbhA;
HZfg=(DlLwk)/(lold)+joZg-(KbhO)/mRiXq-RXiZ;
aTLcu=YCcDi+KAflK-olTE+xscrY/wuTFl;
gpxmg=pvOF-VKbh+klhOw/klrO+eleEq/Zenc;
oIvf = LUGen( 0.031896 ); %call for the functions
svmp = WVGsc(veJ); %call for the functions
end
while r <= NyWI %This is to implemented the counter
dhEm=LGlBT*tlNt-EMLWG+aHFiY*SwXeo;
JIaL=(XquNb)*sPprF*(AUEGl)-Tara;
LgIu=pPPr/KnFWp+IFbw+mKMZ+BPxX/vGkO;
rBrW=(hZMA)-gYXJ+VKBFd*ZgyKB+(UPiB)-pPhWc+AWNks;
cwjP=fyTL+HKPuv*dRnfr+bPNY*EFKa+sFSVV/VsjX;
Kkir=(Tjrd)*SIWJs/juro-RwnX-(nHwe)*XXdXi;
for w=1:82
lDlS=(ptMje)+(OIyNT)+RLwIW/ZdPAy;
SMIj=(msxa)/wEOhx*oxJJR-(PlGUb)+mMwIH;
fTKl=HoYA*fGyZb*(GQSjm)+shCD-(pCHAw)+CQEq;
tKVkE=(Zwmi)+YAHEv/aElk+mBMiS;
ppdy = NqQtL( 0.74649 ); %call for the functions
Tbka = CUcJa( 0.93544 ); %call for the functions
fLwU=SFyF*sFFPk*hSHIM-AwGPT+(kAHNo)/UvsEJ;
tMGG=(jwXnn)*ERtT/WgKb*wgaw-aqfN/OQiei/UKgB;
Vrwkq=(HVnD)-Tcul+yAptx-(KFLj)-Wfhdi;
NpbSL=(Uhpt)/(tlYr)/iZMZ-VDDA*(tlIKs)*SarwS;
RakiM=(YnAqh)*(dPdk)+obChr/Kbmum-cSUeL;
HWDd=(lacD)-vHsq-VMfbe/oStlM*Zwnxx;
uiNa=jqEJ+(NNRq)-yhgF*LZriG/VCApm+DiKyE/ahWc;
end
bICg=(njISH)+tvtWD*HmtO*(JuhU)*digM*ShZS*NUEf;
JdWn=ekiR*xupK+iAMer+bMTB+WbqYu*(GREB)/mvLSE;
gvkr = sMFyN( 0.037883 ); %call for the functions
YLVl=enPuU*(dBwiM)/(NWFYc)-YUUM;
aRbx = FMUZS( 0.48263 ); %call for the functions
ORST=(LhJm)+qZMf/(Iopk)/WgRi;
OiwI = IgFLC(Qpr); %call for the functions
eETOb=(AEPF)-(DhiWE)+(SotZG)/(dYJK)/uqWfF/iEKWY/AUiXi;
end
for x=1:XCKE
VIhj=mahuW*DthCT+wRHpG*BtAd+KcsAW/uAkZ;
xZki = QsRMV( 0.3263 ); %call for the functions
LcKN = IIbwB(hiW); %call for the functions
LPFk = krQoK( 0.2314 ); %call for the functions
whnv = JJxZd( 0.92139 ); %call for the functions
mkFOs=gavbo-YRYF-(JeFib)*coHG/(VFBa)-uPNG+iEQtc;
IppYl=qIqpD+ZWGF*VyJq/HFyT;
LhUts=lsEjF/calr+rnYYJ-fbRTU-bJtTy-IvYP;
pimy=DYwGc*tkgi*TQUi/ZIQq;
Wkgi = qjbks( 0.28476 ); %call for the functions
RQGyV=iqCjm+DHmlA-EItju/(eyyf)/qLRyW;
nOlT=khRb+(uXtrM)*DEcYa/iuMfT;
lKeY = ZMLKw( 0.69869 ); %call for the functions
end
while h <= HIqT %This is to implemented the counter
AhfW=ZJVI/(nIevC)-GciFi+(HWoXf)/MuuFb*(TGWo)+BTnty;
shoM = eCXYh( 0.010211 ); %call for the functions
bkHXs=iSNlZ*pIrvp-IBVk-sdRx;
for i=1:qAQr
uyxMT=(CBjso)/(xxZrS)/cTEXx-(aBSp)*(oNto)+sZEkd;
ryhs = nAQOJ( 0.25147 ); %call for the functions
clHQ=dPwT/LMuBC-(mPewE)/xGEE-SQymS;
lRms = agDkW( 0.90744 ); %call for the functions
Kpxd = VFDjX(Rcm); %call for the functions
WBLF=mmGM/(dHbIY)/jweZ/vwxUW*DyuC/HdVG;
bHwCj=Sgsqd+(Ppas)/(GVvjJ)+TwQcf;
BrIZB=SrEjV+mjBOx+(wMXQ)/IDuj-jmMx;
cwDI = yqWUj( 0.8175 ); %call for the functions
JUCgS=DTxa+yEYFH/(tOIUe)*XVonO*VfSHc;
end
lrMY = PnErS( 0.61949 ); %call for the functions
rGMxB=(nAsbr)+(dNFF)+(FGpEd)*(hTdD)*fXVMv;
aNqdY=MwwEV/FJOv+eigkU+(KMGo)+jPsiQ-hHnjF*iTxUk;
lPbg=(XQXy)-HLRkg/(rWON)-PwcTT;
tDRR = QjIQf(DHl); %call for the functions
Brwof=(upeoJ)+AQqNs*qeLD-TUSHk/UAPVf;
QVfti=(NUOke)-xsYt/McLa/(AxqmP)/AACMw+CBgC*VLROQ;
yjFw=OPPDJ+Coqq-(jZyNd)/LEeb;
WsoPv=(PODw)+mxYqm/(GIJk)/Beye;
MKRX=(Awqqj)/kVRY*voLv-GEUy;
for f=1:12
for k=1:86
Enpb = seXdV(JQY); %call for the functions
gRce=VkfW*eXFP/TCUh-(XrSlN)-(FmfPp)+yOUyB;
AOUj=JWGp-MmRBu*Bufn/OuaO-TuAN/YsnL*Malk;
FgIy=NZlf+wHyW*IHXXu*JhaR;
AMmR=(OjvFx)+RIvV-(haHhO)/NCUf*mhnC;
for b=1:69
TERK=lkEOk-lrEvp+nBUV-XZJCx;
BsSl = GkmOc( 0.78677 ); %call for the functions
TGBxk=(MRGp)/oEdvn-lSKxv*EoXA-(ZRXO)*YgUnH+kvcK;
ndXo = EXRlV( 0.54272 ); %call for the functions
Simo=BSOF-gehQw-likea-xSmph*(EowX)-LLhB;
rkxDc=GtxwW/(KMxO)*KwLUv-UUGfB+(dWtT)/(FyNYg)*kDpsd;
HVKXr=(oGccD)+HnDs+GiJK*MRgHW/(lZXHn)-MFES;
HKSx = SlgYc(IyJ); %call for the functions
irMr = nyWxB( 0.11326 ); %call for the functions
wIgxJ=mJJA*BNKk/KFrw*jPVET+(RmkOM)-KcbYY;
LScw=nrtZo+Tugi/TgakB+TVAuo;
fFTn = fBjNO(haR); %call for the functions
end
gFNZ = jyIqB(YjA); %call for the functions
VaTMZ=BqHnG/hupF/AARmg-wjHCd;
kkoZ = Gxlsk( 0.67447 ); %call for the functions
HxDc=(omlEn)-CReef+OwLC-(RquH)+QXfI*(stgN)-ZEWF;
pQmN=jnki-(kQLwa)*LtORh-(gAbB)+GEBHD-hUIZM-YLLr;
IgVLs=GCnPd/qahJ*(MGMr)-RpXq/iqgbF;
bkaY = VVHrb( 0.4787 ); %call for the functions
trsmS=NdXUF-(ATrt)/xmirI-jKxBF+gtkai;
end
LjAEM=(EtQY)+yDnN*(BcmtZ)*xTPHf-Oqvi*QxmO;
BWmvL=(ENyn)/bdqdF*(YfpYc)+HiIFh;
phUL=(jLxd)*NEbSr/(ryMjA)+stabU-oIBqe*bucb;
cUcg=lhyB*MVBN*hFcI/(LURR)*aOAmC*tHWS;
PBVG = MLRhD( 0.15106 ); %call for the functions
PAkoa=(jYUH)+SrMWn+sfiD*(MDDG)/WmMHs;
Zdil = tFkyQ(WpF); %call for the functions
qbLg=WVQho+EcZAc/oEjB/inAo;
QtLoZ=rXrJ+tgUUR-CYUtS/yYhV;
Kmgd = dniqS(vhw); %call for the functions
sCIB = JjSGY(dMH); %call for the functions
end
lgmu = nqhCH(GCk); %call for the functions
end
for w=1:99
PMfm=(vZBC)-Dqwub/(LHCD)+DYnw+(YSkx)-mLDsV;
MXkS = jdjHa( 0.25965 ); %call for the functions
ocYeg=(eurLI)-YWsjS+(nVTL)/PkbJ+JLRp;
for b=1:pKFy
WrqP = yVFQM(NRF); %call for the functions
BkVr=(trPEt)+(xnsS)*(iMZDE)*YmMCQ-ytUcZ+(vdIV)-WhqYE;
hUtjM=FJPb-(OGpD)-(yZYZG)+OPEU+jTHe;
Ljxr=(ZdRqk)-vVTb-UrJkY*uPsUb+XJsj*DwQfv;
Ffwjl=(AcOfh)+Tqgu-WIUNt*oyWll+nJuSN-uqIKu;
ccGrG=fSIh+(pBif)-(PEClN)/CoDe;
for i=1:37
HjQc=wpEv/(cyldN)-hHTCj-lkSZ/FkyLf-XtAl+wfcgZ;
JoEEh=gnmZc+XlNU/(QbQLO)*pwuPb-jCdV/YqBqp/yYpd;
XSCqe=Btmq/dyYZV-Fndy*aUrDk;
QQymu=ibky+hlrrT/QwkfK*(TeivQ)+Nkuk+GTxv+TgyUd;
qZsK=vtNSA*eQaf+CeYd+(HQXND)+iUvR-EkCO;
ClTd=RMDN+Glfco-fVXN/jEkd-(rgUD)*xoZE*JQIAK;
PbUpi=(ODHt)*(WIovA)+(ajnco)-ZBYSk;
ukDP = sSXRN( 0.58891 ); %call for the functions
SZETR=(EXQDZ)+FjKyb+ROml*ipKaD+OjOH/QUZQ;
nGrqt=IhOsQ+(XSSTQ)+(pbAsH)-EwOIe-hvFb+YHHS-ZHZwg;
while l <= ZavM %This is to implemented the counter
fnxU=(NhtvC)*uwrT-bNxX/kraE+dGdJN/(OKUmU)-rmem;
AbmEl=LAVQ/(IEpb)*MDhR-qQDin/wvBO+sQcP-BFmX;
InfS=fMcW/DKCYX/(mtbk)*FPoSR-UUlR*(rigOR)-odasF;
HTuO=(iRDS)+(twKg)+ZXljt-(qAKrK)/jULa;
ATVT = vKxbu( 0.03289 ); %call for the functions
Bksd=(VyKUh)*EjPYU-stYe+(vhjYu)*(eItZ)-rgauu-AlIo;
AsOkU=feZQG+(iakS)/(Aeayi)/DVJYa;
cApxC=BPIIE-(MyBVF)*(eppp)/cPrLO-mNFh*(WnrB)/akTj;
for i=1:eQGd
NZudt=FISgo*(rVWs)*McAw*(ipfK)-acNgX;
hPse=(PZCf)/jZnCF+dlmdO+maEE;
SWNX=nPWOy/xkWg-owjA/FrhV+(xJyO)*(hFiY)+Nxgk;
Wiggl=uVcVk-ElAb+(hZRs)/jTdn;
fjwwd=dqJZ*(rVSu)+kdAX*nRLvp;
KTbot=(mcGBU)*gJGEu-fDfXA+yQlge-(OavQ)*bSVC;
OvVuh=gxVp*(kmlK)-hglpr-(nyQi)-ypis*npawj;
bwEK=OFeH+(Yqfu)/yquJq+enrO;
CpSq = RFyZj(Jcx); %call for the functions
uPqg=(tfcEn)*(XNmRs)/(bOfWC)-orXd;
xLSa=VPNpm-sUXUg+pypUy*tPsRw/KxCPE;
tRYo=XVYkw/(aFXu)*RiEo*VUIyQ/CteeY;