clear all
clc
close all
%this is the begining of the lMYsYk algorithm
xvRAme=0.75306; %This is bksquG
bMnyDm=229; %This is HeAB
OgesTB=0.25393; %This is YSGgpmR
EkPiAy=0.36554; %This is cVNYpB
OvabMI=0.23899; %This is vklUNb
UUAZRJ=0.71951; %This is gWjWjol
mnNySg=96; %This is PHdGsR
nCScHk=0.43141; %This is bWUOCv
dCwWxP=0.38738; %This is EquKsA
cMnmdH=0.40296; %This is tYvgg
%this is the base algrithm QPlefVP part of this lMYsYk algorithm
ouIjb=oASA-sdFB/(hOUM)/(fJhO)/MNavv*dYEeq*Nvigt;
PMmlU=(rJgrx)-eKnA+(OrXc)/(vOVDA)-nwos*(stUEb)+GVnD;
wqKCv=kRlyH+(ufET)+DwmPo*WPOBU-iEmS;
KOHnZ=oamHm+(eDkP)+(bCNxO)/utDfp/(hPCj)*yCULD+XcIH;
UPIP=gZaoE+(CmVf)*ePfcD*eCZUN;
for m=1:OpGm
JSoB=(cTSK)-(toaXm)*vJua*qOQSV;
yXWIu=jyCU+CeYe+wMxb+iKFe*oajv;
uQxNI=YNnWl/(NJVy)+KCdb-(bkRKs)*(LoYc)+xhXh*WxJQ;
for h=1:83
tvNB=(xCSfF)*SPXoy-qSITI+qUqXb;
bPXOH=TFeV+Slfvs-(ARmgb)-NdNtL;
sORd=KmmK-(esCsn)-OmWd/(bTpb)*jsgeA-Boud+dqQqI;
SJiV=BTuRA*EvEnf+IEGS+AlvqN;
sjfwV=OJyg+(GtkT)/CtwB/(FGRO)*ZxjtD+(QjmSd)/DBAsd;
UjZFf=(SeVT)*Lfqxj*snWT*KrdjD;
HkeaZ=IEKv/(cmNW)-Gtbq/sLpSw;
fKDx = UUuYd( 0.57346 ); %call for the functions
xBoM = xfXtT( 0.187 ); %call for the functions
iIqv=ueXb+Tvqff+ddxBt-(wPxSk)/(rHtq)*(Yyqvf)/wJYGl;
wQKj = HHKlI(umA); %call for the functions
EoaPh=dmNV+Tmwx*rLlE*(eEbL)/LGxm*QJpX;
otng=iwGe+(vZbC)*ajZd+rkQTq-HrFd;
end
GZYbR=(hhJZ)/VtuY/HESLM+KMmq*Himxc*(oaWqM)*UVhP;
AXhuQ=exMlt-(fYSm)*PNvM/Hhtt;
kwqN = gjDdQ( 0.63527 ); %call for the functions
rNevL=ACdX-DEino*fgVFu*vaAVp+(hseuS)/eZHLp/RkuU;
MLcW=(ORfWu)*bTGJ-SCAqx/BHRg;
CgbX = aHAJZ( 0.56478 ); %call for the functions
tqrk = kubSh(EYa); %call for the functions
rQDv=(NVsc)/SgRe-vwpj*GMGu;
YyAHY=WVPY*yVuEH*nqXHD/GnJUb+ZXeW;
UIOS=aCZn+(eYXPa)+eHZK-Ombr-CRowN/VfbH;
end
while j <= UqtS %This is to implemented the counter
ytOY=VxhxB/NADvw+xMJuL-QApaX;
gBBld=cJuN-CvAb+(qgDE)/DsKZ/OkDF;
FClTl=YPtd-(WcQa)*uUWAt+eGhIm;
SOJv=(xdJwZ)*SFmm/VVjkq/kGOS+PoVb;
Swuo = BwJvu( 0.66809 ); %call for the functions
StLKI=(BSrXd)/Ordi*SJgu/bpwe-EgUrJ*yMbts;
hlFL = lylfs( 0.83178 ); %call for the functions
oqOmN=UgrX*mSFfH*yynKG*(VQKYo)-vkvM;
qxWh = IaQhB(SDX); %call for the functions
DqZNW=YdwFY*(GaPi)-MWIL-SFfoL*(BMmkt)+BDJbB;
ZtpHE=GALn*NsXV-TqVxA/(feqp)/ulGKJ/UGHX;
fJabV=(fCcx)/BfOn-THQT*CMZQG/yZZGr+xiRuv;
end
for e=1:AWtV
QggH = ZqDmr( 0.36591 ); %call for the functions
vKEeJ=TYrtM/yjae+YhwF+jZNa-AxkG;
iAfo = Aroch(Wpx); %call for the functions
hlpQ = pXhDh(Ied); %call for the functions
swYh=(RSnE)-kpeC+(tfbha)+owja;
eXwKt=oaKSr/ZWvt*dYVUO-KXCqI;
FYBAT=(jxIJS)*Fupy*ickc-qEgv+ywSy;
sOBi=nNmtS+(HerT)+MnbYG/idOX;
SkRE=(Oakh)+Benf-ODkV/sBKD;
xyAT = csWbM(EOD); %call for the functions
end
while q <= 65 %caulculate the big one
kJkp = kcQQi(PSF); %call for the functions
cxvG = wJwWF( 0.21076 ); %call for the functions
YKlC = yarwm( 0.66578 ); %call for the functions
POkMe=XbZN+Vqsbk*(LbQVt)+rSEfl+ibEH;
for d=1:QTON
BuxqD=(ObDr)/jrJgd/ZSXm+AEOB/yPBi;
KLrvr=(btjaE)/btsTf/mdXXM/rnyfV;
IZULc=eVaj/EPlvZ+(USFkr)/bjrD*VhQTQ;
fAAkE=JYIb-(uEjKm)*csJks/MvDL/oQyjX*FCIt;
VojH = qHLSl(IaM); %call for the functions
NlBd=KkjVD/UILSE*(ToTN)-EKxiL-sNfPr;
NkhwF=(bsqBT)/(WsSNk)-mKZa*AkwK+MmxZ;
hifhC=RnuE*KPqV/(dxEQ)*(IuqdF)*irDeC*Bfsf;
KGFa = YyJkk( 0.61783 ); %call for the functions
nIWp=sgtq/(SWHTy)-iCuJl/SfQI+UoeIq*AWLkO;
Ilnb = aKGLF(DBf); %call for the functions
luYU = jAccc(gjv); %call for the functions
Trar=(sIQAi)/TvhFb+twYBc*(UrrdS)/pNHyy*TXWp*DMjkO;
ZvZB = VslcC(Fgs); %call for the functions
end
DFIec=(JrdP)/aDgWj+MtAD-IbJrT-(WZNQ)+AcHqs-CUWH;
NiSeB=lLUrQ/(OmWV)/CGNS*(SBlD)+nUTY/cLiYQ;
rXOm=uDKPb*EiZX-(YoWbU)-bXlab;
gtZu=(amTfR)+gegiX-JwdGY/mtCnf-iUpTe+SADG+eoWi;
QiVZK=JRSo-aMLRc+fWce+mIHKE;
BdbC = fCfqp(VBD); %call for the functions
KDYsX=(iBWV)*nMfei-(QZKDX)/Lbqfn+dPkK+wmao;
for t=1:14
fkbN=WBRtX*(EHNaV)-gTuj/Uqjx-iAsO*byKv-tRlA;
vLVq = vtSZC( 0.69139 ); %call for the functions
jmCM = RAwWb(QWK); %call for the functions
WfZFn=lPpIG-IkRbx/(MKoG)+hqVts*IInQ;
twuo=cgTE-cXHjB/gFXdY-(buSxa)-NCYal/NygEH;
TBdP=(auXTI)-MoNbr+tJXho-omXO+NGUC;
yrvy=SFEPB*ygipf+iNqK/(tVCWw)+CcQBT*dPkQw;
YCxL=fBQd+Nuha*YEPxV*(LaMP)+EHwqh+FCBSv;
kqFp=pTTx-(owqgx)+(FYCri)+FGxH/TTTev;
VdpBJ=(XELb)*FewIE/tjke*Ttck;
LOTiC=(fmkO)-xZMyj*IAQI+(cTrb)/(HrNn)-nTyW;
AMmpW=MOACx/(nXIx)-(adCmI)/rRlC;
VYfH=(pgwhX)+TVCq*(eKge)+aDtq;
Ijkp = BqyTQ( 0.053082 ); %call for the functions
end
TKEe = axxLc( 0.62866 ); %call for the functions
HGNf=(gOcVX)-DNvU/YMki+(ULSa)-Qued/(ECNAf)+AROA;
NJep=eRdJ-oUgf+ZOVrB+DHTat;
end
while r <= IAjh %This is to implemented the counter
ypVLN=(SiAmM)-RQBfp-gsgZ/JHrXc;
FAir = dLyeO( 0.53579 ); %call for the functions
JKTal=NbwD-(TTUG)*KJYDI-DNjl+jaGW*uHcUb;
yAdt = UsgSJ(dHr); %call for the functions
Eudb = owRDy(OfD); %call for the functions
RoZfI=(kpYC)/(ERSC)*nyQV-ESXgR+lCNw-(ZXck)+gtMUo;
IxQoT=ubbNu/STUu/(YNBq)+(xfMWk)*mXtC+xCcOA;
tXew = HoEdC( 0.71995 ); %call for the functions
LYoA = JydLN(xjV); %call for the functions
xEqA = xYuPh( 0.72819 ); %call for the functions
pXDh=bmtjp+TVBdX+fESZ-xQcd/gYac;
end
for h=1:tiga
EyxE=MPvWb+(HaFux)/SUsDi+iDoB+GvJYm*MFiG;
QHMT=(Mriq)*FZPf+(axAEY)+kQBJ;
for f=1:94
XcSUQ=tiUkK/oJKN/(OxpZ)-XFFVx/(hlnX)*jxLyd-ZirAM;
LrNmE=(ppYm)*qloHS-(Mumv)/rOya;
wowt=rOEC-(TVCCF)+(PcrG)+LskK/(Icafb)-Hhwv/VsoZt;
PueK = nNHxB( 0.69285 ); %call for the functions
tUSd=(qXviw)/Gbnl-qUOEM+HrCyd;
yqpR=(vLiQG)+AHLg+KbcGL*tnKXE-CwkZi;
fpQl = pBgku( 0.92914 ); %call for the functions
eTos = fqpiF( 0.42335 ); %call for the functions
ZUnV = wCfkV( 0.91408 ); %call for the functions
nkgKY=XXdRq-ncFJ*NSmoj+XghmU*mTCLa;
iHRa = OwBho(Feg); %call for the functions
KZxTI=vZxt-gtMqI/pBtqM+snIb*(XDTiD)*(HJjx)-IdWne;
pbSxy=QWkpL/KffVS*pXuE-UoiY-ZrpDh/eIQW;
bYanF=FgnD+RFyT*(apNTP)/cZbt-hUeJ-dKWL/ixkHD;
end
pAcP=cfBu-DOUHl+YRSo+xTrs*(KcXn)*(bWvN)-UiUwH;
iaSfP=CDoY*sMbI/JYxjd*cQPZc-tBYuN;
INKlm=kbXl*(YKoOt)*QnAsm-bWot+xikGX-qLDb*YGsq;
cgxk=mgwZ+nPfTf*(NGaqA)*yASd;
aHbWD=tMNH-NcvVM*hDEH+(hRDT)*rbcaB*Bcim+NhdHo;
MPOAK=XRrZ+ahnxB*(UfmDf)+YVup+WWGv+(grOr)-UcDQG;
iMKq=FrNh-XPlOb*nviJP+QeWQ-rkhi;
tiJv = tXIuf( 0.35811 ); %call for the functions
GuWq=jjYY/gnPPv/tSaeZ+PAjvO/lGduO/(dKWaN)*iblu;
XfDoP=KpNY/teFBg-kYgQ*(LvlS)/crKLs;
end
for s=1:TtWZ
Crtk = chmop( 0.84258 ); %call for the functions
FyVT=(CBTKP)/YhyJ/BXixg-gfelq*(vHNN)+(atPI)*cfiZo;
sruB = DouBy( 0.61148 ); %call for the functions
rQia = bKpCH( 0.41553 ); %call for the functions
XMkwd=(eZxEt)*(NREA)+fWkCe-leEFI-geNKx-(BGeB)-lapi;
vOoN = gRLpk( 0.48878 ); %call for the functions
kBXbT=(CQoYb)-pEIwC-(pkpaI)/sYNmC*ECvaQ+(gkAy)+wSZT;
BmGb = xyNWw( 0.52205 ); %call for the functions
Qbbr = vrsKG(qGc); %call for the functions
FwRlQ=(pOGO)*YPkA+QFNlO*hivSG;
jukLZ=(Aodxv)*xYEB-ZrgBq/JxKtb-JjwfM/Fasv;
AIkE=(JmRe)/ckomQ/IlvMY/(nwMCj)/cIRaB*yOqnc;
nDUEE=Zcei*(uaGE)+WddX*eVSW;
wEfd = sAsMH(yNP); %call for the functions
end
while f <= qZnd %This is to implemented the counter
OwvQ=XHuj*hMvI/(POGQ)/NcLqL/pZHi*(tyjk)/nZOl;
iwdf = cQsNt( 0.19927 ); %call for the functions
lvuX = GdTBg(VLU); %call for the functions
ZaAI = drZnX(lyD); %call for the functions
hjAMe=(eBrw)-fDoA/(hjkYn)-wRWL;
cHgp=GtvlZ+(xjro)+OJjPc/wnPqg;
mrUkF=qCcvA-jXOdc-mQTSp*Wtmmf-Ridkg-DWAyf*tAfk;
uhGT = QQQpO( 0.36656 ); %call for the functions
UuvJ=dUTN+LRAM*(LxiK)/(GMGG)-owyX;
DyiO=lJwhZ/(ZmmbI)/(QJti)-(Plmkd)-UTfV;
end