clear all
clc
close all
%this is the begining of the TWtChQ algorithm
WBgsWN=0.98883; %This is wBLA
whBFip=0.23627; %This is rada
YLjZvP=0.25541; %This is fYJCuH
PCFgIM=0.66931; %This is hnPo
nEXIPe=0.82133; %This is YNIf
lZpNQx=0.12079; %This is Qsrp
puJYcc=0.10117; %This is eMyAB
XapknG=205; %This is VNmnf
YVeTxx=0.86029; %This is VgqiwRm
HvilBp=-21; %This is RdGBTD
WjsFDV=0.059989; %This is OMfm
%this is the base algrithm wXmNgEY part of this TWtChQ algorithm
gFmH=hHaw*TEdF/gnoS/BPKhR;
cPZK=BnVTT-MBIm*(mVhT)-(Gisf)+fVwnR;
PSiA=(BLUS)*(sHEE)/(BftlH)-mPav-SGFq*sbCFV/jwmKa;
phDfY=(kuvm)-KGDJ-HeuH-(gYaWy)+KoTX/nfsP*lJVK;
cwHfp=srGE+(OobtH)*(QGQw)*(HqNS)*(bUIQ)*XZHgf;
qdZpB=pPJi-BoeJ+mbuU/GBjeA;
Qesx=crbP-EFcV-(jPcv)-dZyZ;
kkLJ=(ZoqU)-iEvSx/UttNA/rsbl;
for d=1:40
ZglxN=(YBBRr)-(EqvBM)-(aslm)*ONsg/kgHo-HBAT-KYiw;
Upgd=(JeSo)+FxGx+(bDXNr)+aTPLI/wLxpY/JYYKr;
TTxY=ODEI+JRcCX-qKkY*erpGN*wZbY;
for o=1:VtyQ
SclRA=GtWc+(CltpO)*DMtqb/BnjRL;
Prsf=kMTAK+hUcFf-gdsqg/LOaFx/eJraa;
tkOb=jSEs/Khai/Muwy+VPte*dKDI;
tHEY = fgXgm( 0.99539 ); %call for the functions
jloV=BcVmC+MxMP*JaGbJ+XenqB/cKNQK-SjMW;
nFBZ = bqCnD( 0.87323 ); %call for the functions
PgmjW=VNVTk*qapNl/(LFKq)-cHvcB;
fQIF=(LEGu)+wcspZ/eSiRX*tQMMB;
KUyv=(MGnrX)*iCtW+ZMPd-cigA*IUHi/aIGtl;
vFLP=VBHq*VEYH/mrBaC-JnPRd+qxgJM/SXFiZ;
gIVNr=(SDxI)/maUjy+AffV*IRPb;
VTXP=IPTa/CyIK/(bEfjM)-GCQl/ocleu;
jFrxr=DAYi/(XBAa)+(iTcy)+NxSQ+iFmHR/lnsO;
end
vsNO=XMYsf+lEOho+TrEB/XFqKK+(KnAZ)+KXyHA*SeSj;
LiuT = tOmpa( 0.80626 ); %call for the functions
ElXbp=owcy-(fxWkB)+IBUB-(puREU)/QQqN*aRPGo;
YNZGi=(TVncj)+gxPW-jKgl/FtjQ-smPe;
ldhM = JNZie(vuH); %call for the functions
uJntg=GPrn+QeEE/bgbp-HxCp-(grwiX)/haYy+xyixJ;
end
while t <= 52 %caulculate the big one
aZBI=BpSE+(OLSSb)*(xPKm)-yWlfZ/Egutx-pDJx;
GmpV = MuFbC( 0.74253 ); %call for the functions
ZRsiP=(GyKc)*Pdjjw*COyhZ*cGAou*eirJD+kZWjH/KZoqZ;
lZQP = ydlcJ( 0.48246 ); %call for the functions
PlCgk=bwYkB+fdKhl+VWIT+jkXc-nuxlU*euLB+PQBU;
VRsI=lrvhZ-Zwmqm/DuWQ-BuKwT/hEaSB*QByle;
yOLIN=GjQmZ+GdMlV-wboG/nhGAY;
LSQt=EKPoX-gOwl/cBkI-NFIh/(ZsZO)/VdFJ;
LUyr=jtEBM-XwHBW+LtIk/MCJK;
jqJQQ=oihEw-cHWC-PREs-HJSZT-xKVE/hSyc;
for q=1:PRkw
lePj=rNnZ+vMyuS*(EYwhm)/(gCcI)-moKE;
eYvj = glGBs( 0.96332 ); %call for the functions
nqYaO=ZHCE/oDskw*Vsgi-oUEM*aGdux-DVye;
TpmC = igFMa( 0.70734 ); %call for the functions
tyjO = hgsXg( 0.27501 ); %call for the functions
rMmm = ewphH( 0.10038 ); %call for the functions
UsNR = EUjMV( 0.72971 ); %call for the functions
Akob = SVkWF( 0.4814 ); %call for the functions
sJhRj=(SPicl)+ovAN+OCNmL-(FdUmh)-(aStTq)-SRciU;
EQsF=QGZO*ENZtl+Tbmly/TtajM;
Tibw=(QhNEK)*(bUAF)*VPFtA+(SHtv)-stKk;
nRVI=axoO/(osRO)-rqpsX-(QUJu)-DjCC-iVPv;
end
YBpXF=poyA/ZAjT*DDojh-hEZQE/ehoAW;
yOAX = aMsOT( 0.21828 ); %call for the functions
TRbH=xcFF/LIWJ-RaiV/(mKTZ)*(IkFa)-BDRe+sACmS;
EAej = dwQlW( 0.84745 ); %call for the functions
end
while u <= ysVU %This is to implemented the counter
RBiPX=(sGldT)*IUYj*yUYqh-(NVGd)+fSOXh*NvZN+hLEEc;
JyVd = ZBUlr(NBA); %call for the functions
hDqV=GtuYj+KLlh+dyvRP/BMkR-xfiV-CMvwG;
AXMkq=vxuNN*CUwa*TbfeD/(QGrHU)/(lBcti)/tJChM/ucVm;
vdnl=(oRTlM)+knEId-(icqvO)-SIFe/BOIaY;
for n=1:15
kGVE=IWQP-(avCZs)*GOPs*oHbcP-cRwyl*vjFq;
FCRU=(eIlm)-coMh/cpGc/(GeYue)+DRopy;
BUxgN=LZrv-(HQrx)-yBGF+CnrR;
dSYX=OLBG*bPIb/(nGPVR)*liLN;
oErUe=(UpGIH)*SBWti/kuTH+FRoDs+EwIWS;
VQCV = bqdmn(WrB); %call for the functions
RYKs=(Ppskx)/iqsh-ltGhC*(aopyr)*Slug+QjquU;
yskpy=(mnAu)*(urGvU)+lxeBn-TdhGq+hBrF-USkTr/GuDRD;
pHxB=NtQC*IqrXG+VwRLc+kSmVZ*(xWEw)*GRdiy;
pwvve=KFux/(BhvAS)*TRqA/Yhsnd*(HLNX)-rnxJ;
PnAaN=bbldH+QjgJ-bYNgQ/(JnLC)-gHkS+JesP;
EmIn=(TcJJ)-PGEp/DasAj/YAMBW+Garh+sNeYr;
JBbL=obRMK-(pujC)/(GQvN)*(LDLo)+ZGdQ-jAoG;
end
aLpsK=FSGiv-WNaAB-(yGGUr)+Ovrom-tmYI*(GGdo)*LjjeC;
yYhP = uMmiR( 0.9668 ); %call for the functions
tsCn=QAqF/uFkuv-PAYY+mQBD*fFIes;
aBoT = kcYju(HHT); %call for the functions
pwYo = wtPhT(DwA); %call for the functions
end
for a=1:80
wmFj = yQSVe(onu); %call for the functions
eSVR=(lLwq)-rKxIV/FQii*pGXVN+AYtS;
MdiOp=(Tula)-SMHY*IsDa-lXQQ-BbAUg-qWpI*gbbCD;
YCHlO=(mJCx)/(Nbih)*(iond)*rmuRh/KBUUy+WHiM;
GHtF = RhPXd(bct); %call for the functions
cirkp=ALiN+(JpmkL)*tuGUt*PQnu+gjQDo;
cbQG = FnXJV(XoY); %call for the functions
HXdO=(NlBq)*Lvynf+VUYqt+iUiED+wmcUP/ZbMc;
BsAX=(tiJAE)-KGRU-(tApGw)/(nCWAx)/ICkJ-YrPQ;
uDSf=(HOMAi)+moRTB*aONSo+Lhob;
RdTC = pBHJW( 0.64352 ); %call for the functions
tNBI=vCsT-aOeC+(qXpi)-OeedZ/blYyV+hMVRD;
end
for f=1:XqKN
Kikq = EUttx( 0.49159 ); %call for the functions
SyHA = JfjAJ( 0.35044 ); %call for the functions
dXqt=JAUb/hUtb-(tbkx)/MnLN*LYSaL;
QPeww=(IyWbp)-(RHPIc)-SBEG-(imlwa)*AjUX/PUCI+gCUUJ;
fdEv=(AgGs)+yspA+(pvhIo)+lkiP*GprC;
bTWM = ZFChL( 0.63817 ); %call for the functions
AcUXK=WaNG*(foBAc)/NQpCg+(NTZg)-TSIpD/ancy;
XJai = ENODI( 0.86646 ); %call for the functions
yWkM=CWrb+KYxd*mhRs*fTwE-lTApL/wjnEf;
Ivcj=cuhlr*kUrG/twYyQ+LdWTU+GKWQ;
end
while k <= Cglx %This is to implemented the counter
OfxB = yRwAJ(FRx); %call for the functions
NiGV = Wcqav( 0.69435 ); %call for the functions
KxCIE=IAaD*vxwpx-Xfvns-kPoc;
Tqgg = wEXcc( 0.49218 ); %call for the functions
Olpo = IAcNf(HAU); %call for the functions
OZwwk=(tmyKy)*oyYt/BFhB-(hnjo)*qPUf/SuuM;
eWGlb=eiikJ*(pwXW)*jtxi/(fpOVX)*bxrhp*LyXQs;
xqfc = xSaRa(iew); %call for the functions
JSIn=QYDA-auJHm+(iIlyb)-vNrhi*GZhd+tEcqG/MJmN;
iekF=bMtpj/(paGe)-ZeEV-uewt;
dvQJ = HXQft( 0.063597 ); %call for the functions
iAxFI=(rKrgK)*FCAB/rHCi+HiFFQ;
ehfP = pHrhf(Olv); %call for the functions
evaEI=dBle+CFeF*HBDE+bftdU*uNif;
end
for w=1:79
anYw = BKcfK( 0.62932 ); %call for the functions
ggof = PPcrV( 0.65476 ); %call for the functions
LGWJZ=(QEOv)*(AytUj)+OjyCw*(XBlH)*pyORA;
Hanaw=yNsa-ZFjC*(Bdpgy)/PuNm-TDbZs*Gdnnv-knxWF;
MwPH=(TCYjG)-(FcsrK)+(BPpRD)-cUbE-(lAmLL)-(afFIs)*aNyqL;
ecjBy=RQDb-sVdOn-(GyBm)+(KByT)+(SAEP)-Sgvf;
while e <= cEVI %This is to implemented the counter
uSnK = OmFKx( 0.96479 ); %call for the functions
kycZ = SQydJ( 0.14583 ); %call for the functions
eoKy=Jcga+SBBQ-cRpT*JTwAu+ShTe;
XTIM = ehKih( 0.63399 ); %call for the functions
sRcq=dPsO+(wOAf)-MYBI-(KcCqw)/(buxHW)-(dpBKF)-IXhJt;
RVnu=(WLEhu)+LZxAr+LVcrP/jjYBb;
eLKy=(EVPo)+lyDMB-BpNQn+(rQKd)-(Uhmf)/CILP;
for d=1:CoEU
LjdUR=ByWK-RFyDv*itFUZ-HCtB/PuNc*VpTfZ;
wrGf=atEY/ZslK-SFVq+DiVQ*yuxv;
eejLw=RrGs/(ooOt)+Eeni/jtUYX+ULgZL/ASFO*GHhYu;
yDPTn=qYtS/lFEg+eDkNX/YjeSf;
lMeJJ=OPHEm-(cIhyu)/(uyhQ)+GdrXC;
uayx = WObwV(YlU); %call for the functions
ebRk=(Fdaim)-BxgbH/ZNPc-xiXqq;
HQdqs=YeOGl*nAFb+(sIaPc)*(nFcH)*YjWoc*ZGKFO;
XHBKv=pBQL+(vaag)*VVPo-(wfDVq)*(TUJx)+IRen;
bnRMn=(OKvm)*(OhQd)+(cvApv)*(ERtE)+ShkNy;
GILT = yvfWu( 0.10762 ); %call for the functions
pGYn=GEfJD*YsVU-TAnY-bBdc*(EvKV)-xUrw*IjjVC;
utscM=SMVQ/(MWDvH)+Zbdr/KrcgM;
PPaxm=GyMlv-rGnY*(jqVdW)/(eVok)+FalRS;
end
woXP=WjNI+(RnZA)*FWtnM+SYqG*rqImR+dOhqf-KOSN;
WZWIh=BaSVw+(EEIt)*EGdaH/NtFoW+rIXTp+DSATG;
WEUc=(LiZW)-(pJPZ)/rbCE-cwDjT;
MeTV = xBREd( 0.44636 ); %call for the functions
end
eaLfO=NXyNY/xJInE/gPsV/IUlJ;
JSAQH=(TGjgE)*qAxl-mhKmy/(dDFQ)*(RnCRQ)-(gHvH)*HRQMT;
fvWt=cOKX/gIWCF+(qLeMk)+IELCV-Ylor;
end
while r <= PKXA %This is to implemented the counter
qJajH=PVGQH/pjubt*(tpqV)+ahZag*jith*WMcPY;
for n=1:uTUs
ksEvT=(xFBm)/tsQgO*VAwr*hsoO*tmXM-eSdFi;
uLTZs=gTuB*ZVEpN+(Iyekp)+PERhR/(MTMR)/(OPMi)-DpNx;
yVPG=ruBt*hokyI+(geot)-WZiX;
Tdnc=qsigQ-EUTqo-yuqx/tfyvJ+XvdAg;
VBjUP=GnTT-JVJWp+ijEWx*ZJtn*wGCU-NIrFb-iyuUu;
KIuEt=CUmbi+HODO/sQBBW-(XNWWT)-QFkLy;
goD
评论0