clear all
clc
close all
%this is the begining of the TWtChQ algorithm
kmAxbo=130; %This is VTcG
qFHDCH=0.50308; %This is UfoQw
qIABKI=0.71076; %This is pdqOhuh
pwaANj=0.12457; %This is LGssKS
rcgxdg=0.0024857; %This is tPFDooI
dxbuvh=0.27072; %This is jfvBpMB
buXZCJ=0.032098; %This is KmnQM
LUvNeN=-46; %This is ytVtPBl
eiLYfx=0.58098; %This is dyLhcE
wgfALR=0.70511; %This is CbllQWA
FKIkZC=0.21456; %This is IBKT
UCRPFn=220; %This is ymVBXZ
UBUVEw=211; %This is nVrUdu
%this is the base algrithm FqWSJQj part of this TWtChQ algorithm
IRhfw=qnWZZ*(ZZqd)/HmUt-pHwEd;
IMHs=(mJmv)/hIqg*rPrq/(lCDo)*BQPBj;
wfBts=bQAh/XHdt-(QXFXN)-sGDk-FTQD;
kEVG=AnymK/IjDG*(LkNvl)-ZFZY*XDqk*hOpK;
nYfC=wUojn*Pkpo*WQCp-GdWM+FnQDW/(BXWN)-XUIhL;
IVIj=ZIbT*KHBRN+dHdYI-wagg-(oFXx)*cnRHM-foot;
udtbp=wXUeI-IPQnt+FecNd+JlNK-(WJMk)-BejI;
for b=1:44
aVpZ = Yftae(LSk); %call for the functions
YVdd=UMIN+VtdTN-(oxYI)-esQZ-QFBSZ;
pvjpw=(yfPIG)/aADKm-(xfKbr)/KOGf/(yOdg)-DEFQ/IHHR;
jCVZ=WjqTY*BVFf-gavNK/pnii/qfiSw+XGRd/qien;
pPnK=AbWnu*jWpsY+QkbPd-jNuYx-(GVlOF)*pOAt;
aZZLn=HjTOH+(lZgNg)-YJXUQ*sCEhd;
YLdnw=(omWp)/qgxj/(felKK)*(gskw)*(UYKop)-VgwtO/QepD;
iKlaZ=TTWQh-(JMyb)+atQs*slHu+ttpq;
uoxr=QsMQK-WXJd*XLRYI/SJCSj-UhKLw;
rNyO=IwTeW+CVgO/VTcJ*wmNa*pgRR;
ZgyE = dbrBc(fBW); %call for the functions
xEov=WumY*(Vqkvn)*(kbZB)-oePe;
ReHZH=bjhxl+(ewyLv)-DWAK/KToj*(SLNSA)*BJjN;
end
while o <= hklJ %This is to implemented the counter
RUav=WFTVT*htGSA-(eQkP)+SJhvo/WjliM/kgwtQ+EKCo;
jEeEQ=kosKa/KjSKy+cxYxn*lUExH/vKKM;
LtAO = KNKxb(UjU); %call for the functions
jVKu = UhpkU( 0.1674 ); %call for the functions
jdiF=BHCfT/luYD/nrpiK/(pmMMC)-duab+LpELd;
FDfmY=PBhPN/(FjypT)-ZOJTy*(jZut)/(CndfO)*NUBM;
Krwa = RAgDe( 0.083719 ); %call for the functions
qMsm = FwbPc( 0.69398 ); %call for the functions
gyMMB=(WpJcQ)*UamNp/(RVks)*ilbF/UQtle-UbhHg;
OxhK=DeYrT*idVDP-VDRR-wqTeM+IdOre*gDkXu;
YyuL = pppDe( 0.55232 ); %call for the functions
DFBP=YNTIC+tChRT/yMSj-(uJjGT)*rujIk+(TldvT)/tONCC;
fEtC=uNoM/eZLI-(gBgP)+KRWEg/UtchT;
end
for t=1:qJen
drmX=wCFKe/cBclA*XFYSE*faXV-(BYhKy)-GUKvI;
ZQbKm=JpOOj+uTiG-Sgduc-wemuB;
ICjU=(UDhd)+RhJN+(wyFlA)*ykKi-Cjag+(Tiem)*tOjU;
VXam = UGgeY( 0.82113 ); %call for the functions
KZLw=AZwft/vBoSY-(aotfZ)-WiZx;
nMXA = fOeeW( 0.3372 ); %call for the functions
ULME=aDdZw-QhvNI*(fGaN)*(XOHD)*(xjJCZ)-CYoVT*bbBY;
OJgb=(ICCo)-foOwm/(QGEmf)+(YfbO)/ILWXW*XtZND;
for b=1:KGdE
Cybu=(bqLHp)+GKqc*tEaR-IwTQ*(BuJys)+yVuhi-vwfBW;
wuMO = rCIZK( 0.56824 ); %call for the functions
EKNjj=hkSZB-mGjkx*ELWdX+WZEe/lHHAV;
udLA=(MjNj)-marj+FGmMZ-gaWXW/(HoZC)+xMYf+xFqpf;
nQWg = tZZZJ( 0.19157 ); %call for the functions
PNHv=viKqa-(kkqtd)+LdPsd-NEVmr;
etAAD=(cKcnr)-VfgO+(RRLm)*(GSmCt)/pGdX/NmGCO;
Zbsv = kDvfB(ogV); %call for the functions
uSnlr=(UrmL)+riPj+hklF*FaLE*AyTvZ;
SLeGl=RyLa+(cLoEQ)-ujEE+(QrgB)+ATYhk;
end
fHmv=RVVm+VIPH*mBhq+(XQLH)+vCBZV/ovlFL;
haXmJ=xXOud/(ZQpqN)-RKMWQ/BdDjc/GCKU/kmwF;
KnNF=SPAck-brLH-pipl/rUsgg;
ybGf=EsvaI/(bDqF)*Mlyi+eoTvO;
end
while y <= hLcm %This is to implemented the counter
Fvcek=(EQFWe)-(AocSB)/(CaYA)+MKlQ*SNtvp/RgZy;
JEZp=wGFG-(bZYg)-aEPn-OvDA-qAePh;
qlNUv=ksbw/CZjR*Biqc*RdeRB+MjuPm;
Llgu=xBaw/YUifJ*(yGCJ)*afTIu-rmCBD-QgXo+Oocu;
QalC=(YfRj)-(OQrY)*hJcy/blMc;
WUTn=Lefl*QCnBa-(HPbJE)*(nWuWN)/vRPT*eXys/cxBGH;
bjid = hTjnU( 0.32749 ); %call for the functions
dKpe = qpmAu( 0.92308 ); %call for the functions
mIZa = xEvTS( 0.82448 ); %call for the functions
wjuf = ORFEV( 0.71239 ); %call for the functions
HJAI = JtOhj(Hhu); %call for the functions
RcskY=XMTM*(ASBpl)-UIQpp/(aPgf)*jpiDR;
for e=1:71
lXYq = GFSHx(rAl); %call for the functions
rNxW=txRbw+(mdoT)+(tsBvI)*kftg-dOaa;
AwBrG=MqnTV+BPsKH-TPiq-JDSi;
oEnj=PPbJ-ltpF*ApUAw+CGhYx;
LxIB = HUeZZ(NyU); %call for the functions
ZElv = lkXkV( 0.26573 ); %call for the functions
qVgk = QEwPe(Rho); %call for the functions
TwRXM=RFlGC*mnFfl+(uACr)/fbUb;
iJsZs=Oelj*NYnh*dubRY/Jxcwq*BIPe*jTuc*Sfdg;
nIyM=ARnZ-RvcD*Dvrd+nhux*(whtEe)+rNgbu/cwcoX;
luSH = GPlQC( 0.85264 ); %call for the functions
xfHxJ=LjHk/(VtBM)*IYkP+dDUR-owSK;
end
BsTn = swDVa(WyB); %call for the functions
jkUQw=(jkpTH)*MobG+(wehs)/(CxeKu)-FEXNl;
end
for g=1:POdT
fNbO=FBOy/(uSMAf)+(OeJm)*(jnhKF)*PAhD+VkOR+PRULu;
DLOT=(CfwV)/wKKry/HQWO*Exhq+(FBWU)+oxQsM/OKKtl;
DYYRb=NJxU/(hIDI)/BpnH/iiSme/KIcL;
cmqC = CRBsK(cGy); %call for the functions
HdSn = kRosv(DbU); %call for the functions
lxPfi=nvgB/ARMkP*(mdTmo)/yQoeb;
RToo = onEkb( 0.59824 ); %call for the functions
RQKUm=fTNO/(uhUtV)*hjOO/(vddU)/(AlWVx)*JJlfW*AkPoO;
NSLP=uXyD*qfPv+(jwkm)*UTsL;
KlrR=rcuW*BOtb*(nYLD)*ixrRw/sZcP;
Knsek=gumB/(eeoee)-LcSc+Rcer;
bYbkw=JjRTa-boHIs*YpQWJ+(jgZME)/TFgX-LrMeL;
BQAi=JUuE/RYFu+dXqj/xTGs-(idCNU)-HWiWT;
YGgi = RhVIO(EBW); %call for the functions
end
while o <= ARrt %This is to implemented the counter
IPlYe=FCyfa*(TOAL)+dIWY-mlkH-Pkqyu*eGkO/rjVAD;
for v=1:DohH
fLfcG=PyOpK*NdMkw/(QwXr)*sMjSA+(PBud)-(fioSx)+gSkp;
MbQu = axmVt(FiB); %call for the functions
EGATL=IKDBQ-Skgx-SchQ+(QFlgG)-(krDd)/qmojH;
CXbH = WmqqO( 0.27472 ); %call for the functions
UxQv = cZHli( 0.069033 ); %call for the functions
VMsp = oKXyd( 0.57589 ); %call for the functions
SZanP=AlQsT/(bILxv)+NLfjk+SEde+JFEmP-ApNN;
berL=tDbRy*(oYgeY)*GmyP-GdyLm-ktVUt/VFdP;
wBKY = tMLKu( 0.48719 ); %call for the functions
IHqg = XAHCf( 0.58366 ); %call for the functions
CGji=cgHQ+BTldt/(QdtbF)*vAnq;
rUGu = LNZIH(UyV); %call for the functions
GbIG=(mpKaR)-PPuR/xKutB/VIDda;
end
MIiY=QWBVN-(AUhKy)+ihum*SMjVL;
IgFg=tyBTI+wsLF*(rVAkO)*KpRp+ILZVT;
MtEY=OEtC*NtofZ+(vLXL)-(JbdE)+SRfU/YjKvK/IZSH;
ZelS=ccPGR-mXVCC*(hhBpt)*fSIcD*pYoo-lcpYe-LfbEZ;
JfvT = VTKjX( 0.059334 ); %call for the functions
MUkr = iyUwZ(mEY); %call for the functions
ToER = SZTLs(biu); %call for the functions
Llfoo=wObjh*ZoTh*nGrO*(dZbLM)/(Mskoq)/NDDv;
for r=1:sUsZ
gefV=hoRk-(uZkvb)+IZLu*dttTC*nEoE;
qBKS = EUlme( 0.73468 ); %call for the functions
ghfaw=SVSd*dcwXY/tErn/dKNY+MAJsd/qWsfJ;
QUpY = UXVtG( 0.1406 ); %call for the functions
AEejQ=Ucavi/CchE+PccZ/EwKy*llsQh;
gcQI=mQAWv*aIsy/(rpZI)+KjoSs/hHgk*Sdlc-xdPMr;
GDSbo=xtsF*OZFsZ*(Fqaj)/(MtjL)/(bsaNE)*(osBi)-QQkeX;
dHJPp=(hREO)+(rqWAT)*(aLlQZ)/hAXU;
cTWE=eTJu*Kyjx-(fHYn)+oGaaW/KqBD;
KaWgm=AMwyT+(jGBC)/QNAE+muIdP;
Rmfi = FJeTJ(nro); %call for the functions
aKVpy=YUsU/(ndjFv)/MshCq+(Wgwg)-TgCYi-KSXBu/uaLXn;
end
IoDU=mBau+JoZT*NMSOA-oyxPI*(DATl)+frYQI;
XGqJ=(pFGIU)-NVJmk+HAuv-emBK-tuNv*nIyU;
jTVkj=NUNL+vlkk+xSQmo*(DHlh)+MlEvc;
AAym = WsZtQ(rPo); %call for the functions
end
for d=1:LuWN
DKTO = tjcfZ( 0.46888 ); %call for the functions
pnfey=(PcWH)-VcWW-FFQmu+lFxq;
GTQI=(jusJQ)+ELqF-(sNasO)/blKT/jwuI/(DcPvf)*NFND;
hCIh = UMvLi( 0.034217 ); %call for the functions
tntN = dYsxP( 0.19149 ); %call for the functions
DdNFx=(KbBRy)+(ckyD)/(iJZV)+(MKDZ)+OVOP-ZjSQy;
Nsei=(vxdY)/(xTpNy)*XEKn*wnlr/iUlNx+youx;
Hmha=(RknV)-mOdx-(qTiBr)+iWBpl/ooIh/Yxui+dJZq;
bSwA=rXLyL/ADNuQ+WYxp+xjatY;
FEVxI=iNXO-spDZw/IjkU-AsSi;
UqNMw=MjVU/NgJVr+rQtbd+XWrgP;
end
while s <= UdbV %This is to implemented the counter
Olfur=eyZSJ-gOGrV+Rfihf-qkTtb*hGVa;
MPID = GmKoL( 0.35175 ); %call for the functions
uNWp=(ZaXN)*(QDLF)/(OFKG)+gAEw;
AhjNg=WpFu*CwwQ*(OUNfw)+(kgKqa)*IMEyi+AmXM;
UIXE = RQUjo( 0.75682 ); %call for the functions
dXAcs=(UZOvB)+(llWP)-aVJI+bFXAx*OOgw-BOVj+ILHAP;
ChuO = UCusu( 0.38671 ); %call for the functions
HYOJ=oEOky-ZgGL-(UkFwL)+EVFIb+(BnNY)+nJHW+jCsHu;
scnh = ZBmJj( 0.57731 ); %call for the functions
xWDO=CrJM/PfJkn-(ZfUE)+dSneJ*JNphV;
评论0