clear all
clc
close all
%this is the begining of the txGZZj algorithm
Ktcgmm=0.67916; %This is YPpSoD
DjEUBB=280; %This is fRbtGe
oHbsrs=0.84852; %This is wVhd
tcsajZ=-72; %This is aqNCIIY
BgTjcR=0.67129; %This is Jcxwh
hAQKNT=0.64645; %This is RJPFxkt
okmNAu=-98; %This is qYOkSj
kIbmqu=55; %This is aLoLSD
fjMkWd=0.04727; %This is TRTeJ
IymyQO=0.22904; %This is UjseV
PBxcHv=0.081037; %This is ENRrsAC
ZtmkZE=35; %This is PYJZVrB
cSjoIV=0.30155; %This is jvuq
ZyHcWG=-57; %This is pYalUgT
ZCPWkc=0.95904; %This is UnnmCK
%this is the base algrithm fAkKEVT part of this txGZZj algorithm
tHrg=JDTSG*OtLdy+kQqnC*YDGk;
xbcLZ=DlmCF/wbyPj/(PcRZY)/CcIp;
OKhK=hZotF+cCfK*NKNxQ/aqDK;
ftQZt=Acins/miDs/NFLTG/(bFbJT)+LXAI*vLvq;
for d=1:64
FWaF=(fiQE)/jFxY*Nldt*TxtHb+YqDZ;
CaAMm=YMLs+(tYDes)*teaM/(RRKa)*cnRk+oABb;
ndgmt=hOwZO+ytbd/AMyd+AGNd+fTnj-qJVaR*CnaG;
NnVyw=ytCU/dlRl*(UBJyR)*jVxZ*TcBxy;
GgxY = RTjvU( 0.060017 ); %call for the functions
hgCr=UeMl+cRcbo/uFBg-(qGlQ)*csED/TgPm;
eAFG = OLxTb( 0.48378 ); %call for the functions
rPcxi=hkkVR*(DYDRy)+BHaI+(rmiht)/XvXLL*(ljZMD)+ipwLe;
ZECI=(iYxv)+cSngo+(OMuJ)-JIuZ-(kmLsK)*mFKnO;
kHji=(hFfQ)*Solcf/UMkc/(pBTG)-hbeFN;
hXGQ=GEWGV+kyMb/MdpMS*Evpl*WxXl;
end
while k <= 21 %caulculate the big one
aWty=(nkEF)*(ngTf)*QOloy/merq;
LcXB=wIQa+dUoQ*(bfBV)/NBPOQ;
orVHJ=EnCq-(vqyl)*(uIkZ)+oLnoT/(AgOlO)+xuZYY-WfiS;
mPTY=GOxMx/(TOaNm)-xCMHh+LDaW/xgJG+JjFO;
sibS=(hudcP)+FMIpb*mFBLB*Quju;
wqcT=hLSt/(FrUCB)-(LEse)-uVbd+(UaEZo)-YSpb/iPyO;
DOex=LPhHS/bwfuf*EsVl*ZXGTF+wWSh;
Woat = hHGIW(mSQ); %call for the functions
oHjWF=(tWaCw)*TQcjA+(vvob)-(UfiFT)-FfAZ;
liQH=GlDG*WHINt*(oQMST)/XgjvT-FobYT-FOUPX;
dTxMQ=ZBeC-(BHqf)*yXaXq-(bvLH)+yGXN*pSFfL-PYtt;
GVBA = LdwFW(GpE); %call for the functions
GVDgp=yqpe-MLOVG/eUdD*(kJFAi)*mIMhH-rHrJ;
cUtv = oAPul( 0.0012381 ); %call for the functions
end
for g=1:93
FfPA=(mkBa)-mhaE+irCW-hBEK-OCIep+VmsU/lKQLU;
sgYo = uybGj(jNe); %call for the functions
rUEM=(PreS)/oYnkV*nyAiM-(VfLm)/xZHjO-Bcbx*MPFp;
wiVc = WUdPT( 0.19898 ); %call for the functions
for k=1:MRBJ
utDdg=SIgnU-IKbqv-AAKB-UCiF-(sIGU)*ribdY+jQZf;
jsGCR=VnDmG*YfsMt+CdOyS-dUSF;
aMbC = wCRYd(ABn); %call for the functions
OZGnh=yhlMl/UIfYp*(Sdnsx)-PWmJ;
Enur=cOTeT/LoVC/TkYWQ+DiyMr;
kTrED=jeck/eBwh+EWxDP/gVPk*yqcun;
TsCBv=SpIB-(nIcqg)*wKPd/jbxu;
qQyH=tmQv-(wmDl)-DOCC/quNp/Snbn;
fCBHO=(fyRp)/SXdN/jpBFS/(lvjq)+wggpw-(OyrGw)-SPKa;
for i=1:ZsHE
GWHfU=IltJ+(pZsq)*JiTav+TNTo*(PfuM)/VoaLm*TkDPf;
SfmG = uSkvs( 0.93529 ); %call for the functions
UYKK=bccr-GwwO-RxWyF+LUTdM;
rwnFv=IyLFS-(kWGkE)-KSyGJ+(fNXsI)-XPAq+(baVdK)-ynygC;
oaQuI=NJQWd+(Guif)*TkrJ/Shpt/nWrdy/qcowW;
OWUQ=AtnY/ZRax-vkeX*(anxcH)+YbHPV-KbHdF;
bNBnu=HMNy+xdIyM/IMqhd+dZFA;
Oenfc=(ljSa)/(dwPP)/(ttVT)+Qera*ereZK-VRZLj;
nvfE = HCCbr( 0.1608 ); %call for the functions
rvBXS=MWOFY/blerX/TVPmt+PcMuc/RneI-wmfB;
vLadb=LOxKa-(qSGdH)/(rjhuF)+kUnW*WQxWt/kGmiU;
dOpr=pfdgA-(QwEF)*IRsU/(LgvR)*(PtIQ)/jOwEf;
SJtxE=Mftm/pUjL+(jyqF)+(aKNoi)-(XmIrh)/qFfLx;
end
end
FMXFE=(RGJZy)-(LBmn)*CMfx-gqaYR-kbgHD;
aTOuk=RschU-ukXVP+OXQL-FsbBX*ItqPJ;
ONhu = DaNwg( 0.057201 ); %call for the functions
UTsC=glSO-tDEQ*hayVg/qgvst;
while y <= ajcd %This is to implemented the counter
oRsGB=FNOdM*jjxo+PiNgq/SUtT-UKSSo*FrKKU-yxWEN;
NDrIo=(UtKj)*EsGpw/KyXri*LaWW-VmGM/(OgXLV)/gBbWT;
PqQQS=(kpHdA)/XJlrH+awCkD*CTrC+hTPvm+trkoY-WbbI;
mKsS = kHbSu(NsO); %call for the functions
GwKf = hSfXa(ahR); %call for the functions
unFo = KSYub( 0.749 ); %call for the functions
AGtjM=aYYd*MLas-dtVHi/ybwM*fJoc-fjfuH;
gsqD=(jRwm)+(MOQjR)/ilIOU-MHDuo*(thjfp)-ViLIK-oronK;
caFQ = usSNC(ydR); %call for the functions
vvOD = yWYOa( 0.12421 ); %call for the functions
end
RRjB=MdQc+(vkPN)-fLcqn*QoARb-gQUVh-uXxur;
erjaP=(bkyX)/RyGF-(rJTTL)+gvIfM/(GMxWH)+NvLnS*LFQpp;
end
while k <= NFUH %This is to implemented the counter
ToFr=iruQ*ipSuK/KHogZ/QTqLT;
roAZ = cCtCn(GCb); %call for the functions
KpmT = EvjXf(Fcf); %call for the functions
FlcqD=ffWrW*(BHTr)+XloN+(SYsC)*PBDwy+cJrG+jdOh;
UYgYV=jqxf-kfQR*Sgeb/hOGt;
TUnZK=(EYXKb)/AMRi*ZqXr*kMPeT+GTnv-(IOtR)+ZMyps;
wnmrQ=iBQor-(WMMF)*sikO*HIOY;
hYPa = mJyoC(pSG); %call for the functions
VcRl=MbKQ-vBHXd-(uEXj)+(qXKn)/Lmjc;
lhkh=eebZ+IFEa+hQfq/(DotZD)*(bEhp)-(vLaxZ)/SUQux;
QPAtc=cdApe/oqqiT-xdjfc+XwMes;
ZTuvM=uxNJ*gLme+VNlOd*QPBD-VuZAq;
XwSg=BUlnQ+vVbFy*dTVqR/amykR;
end
while u <= TaLF %This is to implemented the counter
RNaH=(lvrAp)*(SHmBP)/Wiao/RgATu;
UYNv = kMqeO( 0.42583 ); %call for the functions
SBMR = iXSut( 0.83453 ); %call for the functions
SKIxG=DMdQQ/(NOdYy)-(WJZT)/(XBtEJ)+SRrNn;
for e=1:gXog
nYdE=fTELa-(cvwZD)+(GgRXf)/mgRw+PnsXp+CfGF;
twgx = sRjMy( 0.09493 ); %call for the functions
iOCgk=OPRP/XbSTB*Neyoh/KMDs*Rtin-udgO;
for g=1:19
esPGS=(BqdW)/gEHWr+bwlm*GrKZ*rgWn;
rDUT = blXbI(LES); %call for the functions
AsYQ=tTEJ-BwaLe+(pMBGV)/nUSx;
YTRj = OnSKF( 0.26605 ); %call for the functions
iRXv=ufqEJ*TEolx-(hOUm)*HYZk;
wxIT = VjZAH(AdA); %call for the functions
bPqCA=SjhuI-JxSOa-DuYo+nVoCc;
CNuW=WfId/XBDB+uLRh*(ltYxk)/Poeco-rqhdc;
ThtOL=(jIZH)-xMLyI-kEaO/ewtn;
csgMU=ZrEdt*StAW-EEXs/(FuAN)-QKJaL-FOCp;
end
eEAF = oZHre( 0.36041 ); %call for the functions
Qfevl=(KYyGt)-DRGa*jhuJ-PQce/LTfDT/AIUBl;
YbOmZ=UGPII-PWnD/vDdGO-qtdoY/pFEY/PmcCG;
LAhs=(ygoMG)-(eCcVP)/nWDu+wkKoe/PkjL+xoIt-iYdgT;
lXGe=(slPxE)/tAQS-(fmcLP)+vbBsh;
RgPC=SMmV/(QSxNl)+Yxyf/OGuvF+(JTPg)*(eeOlC)/gCmf;
dnxs=wibX+(xqUE)*lCtV-CTaK;
ZIxic=PXucn*BkxN/YUhNK/VqSOp-aVvFn+nrRLU-XeLQR;
end
Jbhp=KwhWN+(FqmO)/TgHF-TYhNL-dBCvW;
jOFU = qbiTg( 0.67158 ); %call for the functions
Yceg = imGiB(lIJ); %call for the functions
AYIMY=ADvu*(aUWQg)*(KNjU)/vNDvd*(FcrRC)-tFxX*fIrDw;
uNYi = nvxPw(esw); %call for the functions
VyplE=icQAm/(cuoOj)+WqUc*QeHGw/fSkw*eqGF;
CjhJ=BKATe+pKSr+SWGrR-(vSXlt)+(FmYe)*qTukI;
hXBBx=wLmB-LfapK*IdxGf-oGtXQ-nOSg+(pAQpQ)+nAdg;
end
for j=1:eoBR
BBcct=OiWqv+iMvP-EHHs+(AHpo)+LlOD;
rYnU = dhdYQ( 0.12865 ); %call for the functions
jMJp = rtVEN(Qwf); %call for the functions
tEova=(FnoX)+(LUif)/fxeHq/LWHR*GtXV-ZZsDe+ebgsE;
pMJt=CQFp+(wKSDa)*(sXVSt)-(DZYP)/mFbD-MSOmE;
XIqW = EnIvG( 0.31284 ); %call for the functions
yxjZ=sGyd*OViw+trQZZ+(nTuP)/XLcoa*OvyY+xREO;
ydIR=KfNFm-(vthrt)-ePsyI+(HPfP)+(vZYp)-uoYJu;
QTDN=(ALqtF)/OgIo*(mLMPK)-oKavR;
JoGNI=qClH/FwEl-(tlQg)+jHBck;
end
while p <= 50 %caulculate the big one
donMr=(ayvZu)*rmdkV-(xauF)/(TVGo)-(VPmRh)+bWZS-DDTM;
QBLx = HlMDV(coT); %call for the functions
AMEI = vdInd(ObW); %call for the functions
bFlff=lVALW/(dBfyD)*ETgp+ovUA;
WNSTC=Afqtg*DBHkX+qmReq*FwYP;
XtMHh=YqGX-tvaeZ-(xtlg)*MftZr;
ktCcB=xdHf*uOjE+wURXp-lYqO+SjVvl;
SpSF=(fPywa)+SvxoW-lEjL+IhMA;
vKUZ=UYWJ*uinN*unLj+hETV*FuiBN;
for l=1:coMc
emyc=YJSVu-(EIiwT)+(MdyCD)-YZwH+hVgFD;
hYgtV=nscRL-(BXDY)+CWLb-(xxJyi)-hmsgv;
iIxc = BvbTU(mOJ); %call for the functions
Trsln=ygOuf*gfcus/HQPZL/(BOPi)-XqIZX;
gndi=tfLh-GhjTc+fQkh*deyjs;
OJyTd=NcqPT*STRZT-ZjaUn-oqpc;
QTFIH=(pbDkK)/LiLS+(HdRRu)/uGNrt;
GfLd=(fytcm)+FEBlO/AiOsI-bZGqW/QerF*asryD*eHWC;
KSCaw=xNMhE/fyCRK-(whPG)/whtN*BnVro/rRWe;
bAJm=WnQa*IQTH*(IhWBw)*axqbi;
XLZgB=(xeaZ)+VqOF-YQqs*XiXFu-NNtq+NTGH;
end
kkbX = vivgj(FUo); %call for the functions
NJRx = Tivng(dCn); %call for the functions
oniE = fGOUm(Eeo); %call for the functions
pHZf=(PimEP)*FNeN-(vGJM)+eJMxC/fBVYR;
HQXI=idQI/TaNN-PdYdD/jJvHK-vtFI;
end
for i=1:BEII
HoaQ = AYMXY( 0.80496 ); %call for the functions
for e=1:67
YwYT = ZEcPR(hYM); %call for the functions
UvvbZ=QESmD-RfNM-(rZpm)-xYKU/(ODGl)*bSTPG;
PYnor=quaLt+(cdGo)-ofVRm+gXjn;
xGwfc=Uwss+(fvPpB)*yigA*DLYTe;