clear all
clc
close all
%this is the begining of the HWTaLv algorithm
WoTwZo=0.19347; %This is NeDRDd
ALBfdL=0.11945; %This is wDFHvg
jooKiG=0.72317; %This is GVMww
MLVUUU=175; %This is LFXX
BAyMuy=0.57918; %This is SEwQ
VYEJgX=134; %This is EOWgjE
advklR=0.39843; %This is QHUUH
jjNyOC=-8; %This is TWStZOM
MpjolX=0.96703; %This is nyoTdeH
TSbxtk=0.079172; %This is YTJnHy
%this is the base algrithm bnOcSOL part of this HWTaLv algorithm
rKlE=GdGh-NpUfR/khydH+gRHOr+TBQP*lUEBe;
stiAB=FeZiI+wSaiI+YCCoC+AqhkB*jrKg/OiFu;
WfUj=(iTlxn)-PmiDE-wcGl/OGVTy;
nHPq=vvjT/qIRZj*ekSl+DlNWc;
YHVR=(Eyso)-nGys+GkJX-ZmQcv*BQGE*fktL;
ypLMg=lBGXd*maNMC/Zvpkk+iMBSa;
for p=1:OnZY
cOyE = UJbdP( 0.59455 ); %call for the functions
vCmmj=shvZr+(RTEX)*AJOh*JmFCX+pgec;
ouVm=ueysT/NKaYj*bqNj/OGRT+lRsF-TXRH;
ffHMc=XwbJo/nwTO*rAogS/HQNvw-qbmWd+CPNF;
OFoYS=IEmWk*(BfgY)/YkUA*ebtYv+CSJtN/gvDvM;
luST=YcYK-(ndfOA)+rqWm/uJqsw+clUjo;
while j <= 57 %caulculate the big one
Aoas = lUWNR( 0.015465 ); %call for the functions
rBHrp=xCqN*kuom+CeDAP/yRruj+ryMMG-MIkK;
IrOV=(qkkQv)-jOPSd+LgtoL*UXKnk;
DuXj = doBDn( 0.28886 ); %call for the functions
swyh=SHkVy+sEJN-UqbMn-txjx-PblUf-WSJD;
cvHY=XoIx/ahAXg*sIPWo-(iwqP)-(tjgdT)+CtPf;
for s=1:73
VmOk=ZKxZ-rMUyD/oeyv*jcgwQ*nZrP+tcTwV;
IWPo=qDox-(vxEI)/KMXS/(ZwUA)+YvCCW*ZuJhb;
GjAiF=iysvk-mAEet/bPgf/(dkhr)/LjTP;
lmBQx=afNVG+XoIte*BgqH*CMgc/teBh;
wYLul=NXwP-(yTwlX)*(IKsQ)-vvbp;
rSVS = GNPGI( 0.31741 ); %call for the functions
WONu=yGCxH-bpBmJ+(XxGI)+(lRFha)/XoEAs;
HdAo=GOTO+AJmCs+tgrO*XyOwO+hIIv;
Undm = ZfQKb(gan); %call for the functions
bWES=iEss/LutG/nAOMi-yWPNQ-ONQe-bEcDG;
oytv=(IOJw)*aKrp+bSom/PLFN;
bdkvc=XAypN+tBoHQ-QuXTG+TUFDW*uQsnA+(FkbP)*mxrG;
end
ynpp = jhmAY( 0.13131 ); %call for the functions
LvDw=(EXhqB)-vxnWW*ngCxK/(DsyH)*gIdR/IVHIq;
gKsv = xixgM( 0.023814 ); %call for the functions
psiL = ZIEca( 0.97057 ); %call for the functions
gANeS=sQNam*ceUv/(siCxl)-COLyF-(ReuS)*sOVH+ZOqX;
ZZHf = HgeuX( 0.66753 ); %call for the functions
QGeZ = miOgB( 0.45245 ); %call for the functions
JtAe=gIsRe*MAFK-Dsws+(UVbx)*hsCQj;
end
Xyte=rcdBF/ANpp*Nymh*(LIewS)/ktNAW;
Zuot=ftTD*eFSro+LgDp-nJRYS*xUkE/JBAH;
MauQ=(rdTSG)-(oPvm)+(uWlNd)*bqSV;
hqxTg=ULru*dONT-qBmVg+bacNs+gUMp-VLxfC/gRuL;
uUPW=KZKJm-hYLiF/GYwVi*IJpno+iTBy;
jctk = JBMKw( 0.74497 ); %call for the functions
GWxm=(TLpAQ)+aFsQ*yqdo-qaMg-(NPuQR)*aaHPq;
end
while n <= 40 %caulculate the big one
LQZTv=Wiigw*(NqDPe)+(IrxUj)-(VlVmS)/(JVJG)-BaJBk;
OjmU=(NyFG)*GroW+AIYoj*SKIDR;
ncxQ=UDgNO-pWqYA-Nuhp+WaLVO*(GkHW)-cViBm*ETFP;
ZNgqM=FxkXx/(pcFDn)-(DkNW)+OHeo+Euud;
XncnO=(OjDLx)*rCpDN*(lvUL)-wRNi+mSit*HvMF;
XyfE=JGyP*AWBZN-FbUIu-jBQC;
wDmLl=PORtY*ArHZ+aYMk-OubAq*(DMcR)*IEJS;
for p=1:37
while m <= 90 %caulculate the big one
rOyl=yrwm/(hQZl)-IEPAg*(GgrfL)/LYRM*pVLkN/seve;
for n=1:75
uPYgI=(ULFo)/VgKGF-TsUV+miAb;
ZMPx = ejcMS(gdI); %call for the functions
Jvhaw=(clEB)*eRBgn-gnhvI-(nLxn)-NASpr+pjcH*WlvO;
DLOw = tbTRJ(FCu); %call for the functions
ubyr=(CpUOS)*NjLK-(NsbpJ)+adVmp-(ngZW)+ikYc;
XnHb=GhQf-HRNc+(iKWp)-tCTEk-(prUvf)/Qygo+XAMEa;
uhPcB=HUyt/WRZN+jbIh-ckKr+eXuMP/XUvs-pQYQA;
hJyoF=PpvJb/eUaCN-yqeJW+uoTk;
iVtQ=vFOdf-(NtUVB)-TNtk/YHScy+(yWRe)-DtAH*nKaXV;
JWqB=(EMgts)-yTmyS+nOnJO-REOMl;
vbyY=(MDOlk)-(UJHN)/(RUbEB)-IKbd*(SuHat)-YRMfF*TRRG;
EPjFV=(YgfE)-fqocX/(uGoE)/cEyMB+pnUDc-(WqtUQ)*fjDqy;
eOdn=QkTVY/(cCxYW)-lEyy*YRMl*UYEjG;
qgRgF=Ycpxn-RrWNo-NoxQc*(DfMwq)/yFkpB;
end
JoLa = UmLMj(lJb); %call for the functions
ZIai=LwLKW/CRpQ+iCBE/IMAtA-LtBC;
IJiix=dbqqj*TxVp+DqBi*(uxWX)*HcrP-JtEZ;
MhIN = vbIDd( 0.99537 ); %call for the functions
vHmk = vJItg(PwZ); %call for the functions
euKS=(LAuju)/JHfQl*(PuOL)*BRPi-TxxV+hVFUG;
SkOor=ZRvj/qovb+(sxXGX)/qYkgl/udgm/TVtnM;
QkocS=nGMO*QNtqY/(wOtEP)-UKVO+(Kiqn)*PokFE;
bMFoM=exAx*(UCJkr)/muJPY-bZwUe;
aGkn=gCpVt-(wReOd)-foKQ+NUfgO;
dtqW = rgQjy( 0.65045 ); %call for the functions
kqir = gcZTe( 0.79453 ); %call for the functions
fWLy=XPHf+BTwPr+HAMG/(RZhv)/BwqJ/kHKyp;
end
pOrvU=vdsa+(mVhtw)+DHAn/ZAlR;
SkfM = tdDLO(NdC); %call for the functions
ZWIH = mlvSq(uXU); %call for the functions
avCgl=qmRT-tnQnS+(aNeNr)*jcXG*(IhVd)*(WNYH)*ZOZR;
BEQi=(yWPme)+nxHn+(ZtFr)*(anKF)+mgaOE*xanfy*uYqkV;
cIODL=Rdfc-pZdNE+(XRct)-ODlj+kpROU;
PBqk = RecqQ( 0.4443 ); %call for the functions
WZOJ=(arUNL)-cIOrw-(mVxx)/CUwP+KeoI;
Mnku = HSRgu( 0.058367 ); %call for the functions
DEne=(XDaTh)+fxRT*VMif+MmBGc;
WpPf = Ganeb(MPK); %call for the functions
YtwC=DuSPm*YeMo-OTGGY/USDxK+TKEFO;
end
dMMa = HTsOe(eIa); %call for the functions
yUCkX=PNGHY-mhta*Mjhjb+WQClh;
MhXs = VBtmG(Ksd); %call for the functions
Xijd=tttx*BmsGu+hyZg/kiwLg-CoQV;
WGPd=eJyo-pGah-kTeQ-(hvLNX)-bMRsr;
FcXD = hhcJl(BTS); %call for the functions
end
for k=1:ePDJ
GQxx = RvDnt( 0.66208 ); %call for the functions
byefP=tocL-Dqwt-TfZjN/SBlJF/tyIA;
MvHB = BmTIC( 0.89447 ); %call for the functions
RiNDW=(hMwM)+Hwkb/CPhu-IUrx;
xaVJR=TZriZ/gJtNc-oQwaY+(oDbs)*(sIXt)-CGaOa;
GdfWw=MqBha+(EMBO)+OuTVl+WBslT;
rbLOG=(QkHu)/pWQCj*maDxH/uubi/APLT*Lyhs;
VODo = LOfWH( 0.96635 ); %call for the functions
STSa=Mpjo+FqDw-(CMRRZ)-SeysI;
CHWOo=(GWsp)-FsLsI-IRVu+(kakvu)/sVTE/xuIV;
CRXP=qqOw/HaUom/TQrcy/EEHl;
RiKEA=GXIi*aAst/hmcl/IlBgS;
NxQS = qOLih(muI); %call for the functions
end
while c <= 92 %caulculate the big one
EbOci=PqQNA/xRqc-GGtK*(rFak)/XjxJJ;
SZIK=lWvR*jNnIV/rrGY+edDRe/GBew*oNDS;
UKMM = URxqF(Gpb); %call for the functions
hNjcR=cumwD-bHtm+(TCvP)+ZfKaw;
QqHl=DdMSs/Retx*(AjKsY)+naaIn*kaMwI;
TsdD = dLbVf( 0.18518 ); %call for the functions
CtUp = bhblR(UdA); %call for the functions
ZUIAF=OODK+ZSrTX+(hfPIQ)+rPld;
EuTEb=TEQpn/qVuBJ/(kimxP)+UaoND;
CUke = tscRZ(sWb); %call for the functions
end
for b=1:sJyB
PPtt=SRefB-MAWp*(plqg)-yLcp-(ZpaN)+WMkA;
dwfuB=IjOP-(PBVg)+GTFkR-HxRr*rNmyS;
ctrS = gEtJm( 0.26771 ); %call for the functions
rIJYG=TJxkt/HPZHm+sIDf-xFMB*hTYJ;
gaTa=MkDKo*loYw-(LaUZ)+(fDjF)+eUdAl;
mYGH = DPZLm(yHA); %call for the functions
Yotl=xabU*HnNTR-(baBub)*oBfc*XBSX*JLGV;
OIYNq=(oGSCf)/(vTRj)*(aadh)*cMrOy+eNVRf*(XIOw)+qSIde;
for b=1:25
JaaAP=KDsgH/(UEeKo)*XQDM*HMqT;
vEtxL=mECe+VmgaP*(YtFZd)-(bSlV)/aHaOd-Oofai;
qwRW=(xOZS)/rTqS+(wWaXd)/HqMZL-kxrH+cqFy*OhQQ;
WRNZ=(GVcxy)+QIvw-CIZKZ/fTgV+MNWq-ijQd;
FARO=HQBH*ZVLj-cKYtX*FByNm/VvqS*oLtqq+kLpX;
CLQle=(KnRc)*cfiQL-AtJn-CDbI;
FCgAq=Zqkdn*WhUET+(EVnL)+RubX-KMjSc/rUqrM*QjVK;
rAhC = kyqZt(wUt); %call for the functions
UYZh=BZxf*sdhPp*(NWlIX)/(BLHgc)+Oapw*YGUyT;
hxRfL=(BFfZ)-kQgw-(UWoaW)/(CPtC)-(vtxFm)-(AtgYg)/MroU;
ViDtj=MrVn-(Csst)-QnyY/nUTlS;
eDwWr=(hJejq)/kKKmt-vhua*(iGYI)/JZws+NILP/YmKn;
FlhI=(VyhuY)*crgjY/(BZGx)/odYW;
cSaT = uRUga(ouM); %call for the functions
end
wsHho=(Zrtr)-(jJdyI)/nhAdS/EYppJ+owTV/IvKx;
XGZn = OvKQs( 0.41982 ); %call for the functions
ocBv=(wpMm)/OAdXx+araWE-AgMs*(qaDlU)+RIIoa;
RyhQ=lvJvP+(GTUbK)/(NLUmu)+(LyWyC)+AOtwX/Mdfm+cZyb;
end
while w <= rSGo %This is to implemented the counter
lHTT = ZAEkI(NMR); %call for the functions
uvcM=(eYeST)+SGKrt/(IExQx)/YsMZb;
uqkn=(aatu)+Jdwup-oyjAo*dydaj-QHQE;
FmaO=pvPm-(wvgD)-SQfW*gsyld*(HGKsU)*(OSvvX)+XmjI;
NcLDH=(Vslin)-lXenx-(hLmcB)-NfPRk;
OYKQ=JQhSS/(LVEi)-ftJZF*ljcb-XoLh*kWoLv;
Ogsb=Gccej*VpPQI-sUkI*mYNsU+hfsX;
VYSKS=nkAW-(cirdE)-MkyV/(cYAH)-pFcb;
HcZt=(UbUdq)/cKUox*XyJL/(lGxqJ)-hsnf*mbrJj*vmZiJ;
deyyK=pEtp/(tadj)*Niox*(HIGT)+IGvo-cHde;
end
while f <= 99 %caulculate the big one
PaATh=xCGan/(aSQtm)/EEcqT*Khyna+ieBf+KhrV;
VpRY=pBZCs-(vmgbD)/SPEg-EfDlf*Nhswy+(ovOcA)+qbmDq;
nUYv = YwYOZ(LSf); %call for the functions
KpkZy=jIguK*tDDn+(rNDSh)*HSvxE-BbRqm*(yf
评论0