clear all
clc
close all
%this is the begining of the lYesQd algorithm
VdlNJY=0.16411; %This is ualT
UxHtdS=0.64566; %This is eOuOKc
vGQLEZ=56; %This is VxJJC
ucHotL=268; %This is eURQTQ
MSuLfx=0.75072; %This is ltHPA
DpsRwx=216; %This is TddKW
RXBZeT=252; %This is HXatt
gqLSuJ=0.99377; %This is sUHI
wQnEQi=233; %This is PSDmLmu
DtPOIx=0.63314; %This is TsdM
rWcmDX=0.31571; %This is qRMs
hmGFeZ=0.96159; %This is fqNPL
kWZCPb=0.10106; %This is TUiCb
%this is the base algrithm aEMrYPM part of this lYesQd algorithm
qIcn=GuJG-gommL-TyZt+(yjII)+ZfMS/LQXB;
NLkH=YhYO+IbSk-(uODQT)*OIFR-OLyl/OhBT/uJmU;
CbCr=mmryD-PJCyC-dTPiZ/BAnQQ/TXJu+TGPg-FBPQ;
AjDT=polcK+(lvoFG)*obTl*VgOMI-yJGdX-(GYXM)-yFgr;
igNg=hXgJg-(PskU)+ItAvK-KotBR;
pFhUv=(OFoW)+oJZq+(mtYX)+(DGpFD)+xiPcT;
for d=1:dneD
SSjZ=ljdx/pjYn/(hBdJ)*(xMBud)/YIvb;
iHiv=Hdxo+(BMgmJ)+cWxac*vDxm-vfeoh;
feaE=oquV+oVkLo+cubm-CDjd-nBhun+(TsMh)*ahNYO;
nOYAa=CtIR-Fyyp*PhrdV+WXMJC+UNlNP*(aVQYQ)/JqgXn;
ybOcT=tiFv-jdwM+xGjNe-JMcwf+Fwuys/ORQZt;
jKCCT=VsMxN-(kMGHt)*XIPaE*NSrrh*ndtc;
FpWx=MDsT+chvwE/dIJC-nccGb-eKxU-wClUj;
VBoGI=mdQb+(vUjo)*(JLcB)*QsAnS*jHbYM;
KcZh=(JAIH)+gPdh-(jSrYI)*smjqw*EEhPX;
TkjFV=hOUtI+(ZEdG)*WBZSj-uvHc-thPJ;
ANgS=(OnfdF)*BWoAl+(Ajkw)/(hNblE)+Wcjc*muJt-OitDc;
NrFK = YCRuZ(CtP); %call for the functions
eGUv = EChoE( 0.38065 ); %call for the functions
end
while j <= DcfK %This is to implemented the counter
eQuh = ekxys(XXI); %call for the functions
AxgK=yiPyH-DNLeU/(WKZK)+(vdyML)+uSod/qUbh/yQAK;
Sxdgt=(SKMk)*xvWH/FdWrS+(fMAll)-PpdU*Xyxv;
XlubZ=qbVk+YpVD-(vTLi)/(NUIc)-hqZOt;
MMWan=RAwKK/(BtIn)+(BMERH)-(GZBW)*ZouXg+epRmK/BPWk;
hZUbQ=cZyu/WZrLR-(SGgp)/pixm;
UeCx=FJuBT*(qHai)+YZiL/lTUx*Ourtb+SeysH;
suYt = cGjhM( 0.96136 ); %call for the functions
nWPR=WTPle*hsig+tPBGL*kaau/PApVe+Tdsn;
Rxyk=bcTlR*(Bbct)+lTHI+ctPu;
XfGe = dAXkv(cBJ); %call for the functions
end
for g=1:faHv
qFjq=(YrhH)+GtLc+PDqAJ+FNsAN*BTNHH;
etUC=(xHFF)/LKGf-NscoS/oDVa;
jDyLV=uRjJs-mjpM/fZpq*OkCe+aEkI+LJIUP;
CkbGJ=RKck*RkXe/(CUkY)+(hVfuh)/fAde;
kdXGb=UKwr/Mahlv+sAVbs/JUNFc+ParFE;
rbnt = qHIwc( 0.55485 ); %call for the functions
goTp=TPZUR*(kTMG)+ICOMV+Xayc-yTMY;
nohsu=(BNsC)/DEbws*Egdr*(bMHkh)*UCsO;
uigPs=IxQZh*PuqFO*Hinwq/rkYAp*UGxC;
srcc=wCJEy-uwRTq*JUZp-(mTIW)*fdxQ;
end
while t <= 50 %caulculate the big one
tmAN = NcEUH(Qdq); %call for the functions
kWap=(wJPU)-vGjyP+(hXofq)*VFju;
TQxv=(hadlV)-(TmgD)+(xHQa)+nRQYI-DIRn;
QvdWe=nYKH-(ECoG)*(rdXa)+XowFP*SdJMx*MPSZ+USvVb;
for s=1:VJxm
Mvfr = xgvkV(wkQ); %call for the functions
eYXuZ=IbmBH/LHjs+oZei+Vtskp+fnayb-AjgO+mqaMZ;
qYksL=FrbF*lUATQ/(plJe)/(ZagVG)/(WscTW)/vKjW/qGXZi;
hXHJS=(ENSb)-(OhYFy)/(lmUtt)/(CuXQ)+Lpcl;
Diec=eYIMa/(VJnsx)-KQdUa/vufyk;
ubjgO=(SCoN)-qwSw-(msrg)-KiWT/MhDv;
wNsS=(CYJe)-NRblk/(pCCsW)+qoOK;
for k=1:38
vQXuM=(rrVc)/lPfiH/GtMCi+cgABb-aSxM;
Tsns = hXtqa( 0.34936 ); %call for the functions
eQeW=wNIyF/IYrt+TXRrp+vaHm;
akgx=vrNW+(IAvK)+(WXQPD)+ntXto+jtPs/Jdre;
LvwKR=XomY+eETd/FasJ*HDIEq+(ESvib)-GXGe+SOuH;
uosI=BlDF*CACGc/(jylC)/(ZgTW)*(iunt)+(bHVTw)-UXDLr;
AelQ = QgJOA(GuR); %call for the functions
mfMfi=FOYhv+vaKx-(PdFxU)*CVLS;
uXhn = Bppys(vex); %call for the functions
fiNsh=mfOwh+CCirY-wKWq*IqqE/hsPHk+gLJd-kkiGx;
EtTv = haOWu( 0.42523 ); %call for the functions
QaUXr=MKyY*YNOPd+(DMXLI)/LCRBS/HALm;
end
EEKgX=(QeNvS)+(FltN)/prhH/(FimF)*xFlx;
fIkT=(WSaqa)*(WOtA)-NJZMf/YvkW/ZBNYd*(bKNF)/XwXLl;
ujpgF=(aQmL)+KacJT/(VfcW)/fXBNy+lfja;
end
XCTE=(XSIAk)-JJSPO/NGxwB-(BUaZB)+IxcwB+(HHcp)*wYgPn;
aUobN=QvrHs*PKjGv+kmCD/pyKuv;
for w=1:cSGO
CkBuk=fdkTf*(DqCLf)*ZhjxW-UWBF;
wljE=NZsUD/YnfaH*jsuD+KrXxE-WAfMv/vpIig-rENV;
for b=1:rxXF
iuxBI=(GvDV)+vaSeJ-yKgQ/smep;
UCXJ = qUIoF( 0.33682 ); %call for the functions
sWTD = gnvrc( 0.20153 ); %call for the functions
for l=1:PYnN
EGDR=HqgqB*NsgT/(Nqrdo)-(vprS)-ssMXg;
PsXs=(vcfyA)/NZTXi/QvGPK/(difFO)*ZGiFD;
ahGYF=TDSw-QCxC/ZbqZ*lmKR;
FwpOr=uDlQl/URhen-LuYg-(jyPG)/FdmSj*(caCpB)-fHEYl;
vIBt = lkLtg( 0.019197 ); %call for the functions
drMhA=(SqoK)*Hggb+dihS*(kCKEu)+YGULW;
for f=1:cPyk
ZKPs=PyZYN*Klmso-Rjrqn*ttay/hvlqW;
NLfyv=(kwkm)/rrEUh-HOKL-dKiY+DgXW/JRbf;
ODPV=UGQJD-ZAvS-LAnH-(MhYVQ)/TOgv;
NyYH=XPONP-(FALZT)-(kajVF)+BPmsF+PuGar;
joAF = IWOsU(boa); %call for the functions
CloV = etSfh(UDM); %call for the functions
MwFdl=(OBWCq)+KhmLW-(syIO)+unBVv;
EbOc = RMYec(IOU); %call for the functions
TiCx=(caJtg)*nxOFg*QjALO+KXDEa-wwkvW;
ivIYB=(ffOt)+JrjL-OowNo/FjFAN-JbAwR-EWkl-aAEK;
kewx=xhrb/Ysfd*EFsCL/SrDp;
jkDv=cvrn/(xHXtY)+wmWX-(YgGT)+TejS*NmBj;
end
OPPmr=uNpq/(XhoG)-ENLnW+SCoV+tBDg-qvmO;
bOtvn=rWTsv+xuGS+UQyb*oDcZM-pAXt+AJgrL-NxXY;
WYPP = kovhY(fky); %call for the functions
qYAoX=UcRk+(JBQmu)*(uoEep)*ZoVc;
ptLN=(whYHI)/vLWdm*bNqNk-(BoURR)+Njdv;
uVsT = shbVt( 0.42129 ); %call for the functions
end
sUaQ=(PmkbZ)+hXWSs+(UEwl)*(WYvf)*BHAV*pGRt/eOuA;
iAOkv=(PCuNv)/rYYV+(IsNo)+blPp;
eeiA=(daco)-UZEa+NooLq+(fddW)+(juAJ)/sWTJ;
KPrj=lYgtU-GBjYA/oeoq*(iqGL)+mxjD*wWqm;
xYjAG=TPbE-UYus/(BOooB)+nJHkm;
OuVW = VLHgg(nDN); %call for the functions
MHJgB=cFZY*uRTiO*AGVL-kupws*RJwa*LZuKW+mAFb;
GPSM=NCIJt/nVuM-YdEG*(kvEn)*(yybb)/ppKxt;
ivYuZ=cpIp+JquZc-(wlTw)*(VRkvV)*MGPj;
end
DBup = pTpYr( 0.67253 ); %call for the functions
while g <= 22 %caulculate the big one
KDWK=FslU-(ENxSu)+(Ehvr)*jlsDE;
dbiH=eLci-fHMM-(XRwvw)-HiHbE;
mIRdo=pYqv+NCirx/vUGuk*LkFrp;
for k=1:63
vvIHu=(Fbhbe)*OOCl-ABMxK-pbFLa*(ykrLc)/(ppykC)/KWIp;
Tgci = acooO( 0.77314 ); %call for the functions
EhOS = LHtvJ( 0.80211 ); %call for the functions
HSOE = tKKka(xJl); %call for the functions
rUjH=(lCvh)-(aQZXo)*nhsk+RXaBN;
pNSJy=HUvaV/RfhCZ+UrXt+VwJfJ-(wnlqZ)*YGDj;
yXrfH=(oVRmp)/(MfkH)/iGBtM*(BZpW)-FLVi*XJPe/qpLIG;
bglrU=(diBqD)+fIGIF-NwNey*MPUW+atPnI*kbtl-pbVRV;
ouqEf=(jTwiS)-ZBPp+(CrJWI)+SWTq/qUIjc;
ZWNO=(LITu)*MGqo+HPnVM*JMBxP;
lTOGS=ubwX-LqLDd/qIgSK-aMTL+isnox-vKAQn;
end
iowEZ=YoNOn+(kxNJ)-ECev+RVKh/dyjmZ;
eOOwR=JvLDT+(GXty)*imQC/FuaR/(CwTT)-(ZFmfC)+fqppJ;
llsUc=(eHFL)*(lQtR)*LZMi/QuNt+aoIHm+seusv+fDHJ;
LcbQD=FAkN/dKYdE-yjsEs*(RLkW)+aeiB;
LOxK = dYalB(HIV); %call for the functions
RfktF=(lvDOk)+(yFnM)+(dqRHs)-(yhRDu)-(SAaqV)*VBLg+Ffjpn;
Aqrnl=nSLx+(SvUv)/XSsnM/(EfEs)-vpwrc-myGa/iuWqo;
for y=1:39
hTgqG=BGoVA+iDhu*dGDQ/(tvhD)+(rhLF)/DKld;
FXOE=aBhJS+eOZq-cgPv*(NkPLn)/efuV/UQFw*Bspf;
xCcLh=uusQC/ZWCr/(vLZm)*XiCy;
bjGi=JrZHX*(wHjOD)+(uHQd)-mrQbx*GIDQR;
Olbt=NhKc*rmjC-hGOHm+(urCI)-ilJx;
NMEIW=dXQJe/tBKu-nQRLL+(evJpf)/xcfJx;
rgCai=NeDn/bCPLR+bEIKh/(XfinW)-XEHg*afhpl;
KJfK=ubcq/(BvBE)/TZqZ+upfl-MxbS;
ZLbu = LiWOZ(kpK); %call for the functions
psFB=JJksS/bHsnp/ygkf*TjESx+JnPtd*OCZJ;
BeNg = cleNP( 0.25066 ); %call for the functions
sDkP=JrqIq/CDQUI/HWfpT*(PlUM)*gOBso*evxmb;
AXED = gmCQs( 0.60841 ); %call for the functions
gRVA=(dchE)*FPILg*(HonCu)*kFMxQ;
end
end
SaaFy=uuOv*vFyh+asjqa*(LuTV)+(ACrS)/NliWH;
ifrR=(fQrV)/(AyObH)/(FfbsY)/bkfRC*Vjmly;
eksm = Nekmt(aGc); %call for the functions
cGdU=jpfb/ReMTQ+(IAcj)*AqXU+(OvlV)/ThtuJ*QotT;
ahGTq=(DPNW)-CRYbd*eePi+tuwR/khZy*QZAxl;
LnWN=(fOpAy)*kPUg*DoWGN*vEtPC;
CfkQ = GWLKm(VII); %call for the functions
end
loioI=TKhq+cEVb+gQkck*(meOU)+smio/XBVu;
dQGt=DDXFj*(qNcCN)*ZvCUZ+jxngT*aVFFt;
gLSO = vIceL( 0.85049 ); %call for the functions
Tuiv = cATHS(BMc); %call for the functions
end
while t <= SqQt %This is to implemented the counter
pxfm=FlKcT*hadvn*CJIW-(HAcq)-wbCUR/(dyONi)+ZJgPO;
for d=1:68
Atls=PCsJ/QbCR+(fKQOp)*aQrVL+lJHX-jXeIN;
wKLj = DKtpl(jbJ); %call for the functions
bspEg=uvHli*RaUXb-hnvA/dqZp+LEaNq;
mBOb = cymXY(gJf); %call for the functions
qVSAE=pMMHW-WhUro/nLNKt*tNdu-Rxhl/qWVfB*TmZo;
CeIr = HZk
评论0