clear all
clc
close all
%this is the begining of the txGZZj algorithm
VYVMAk=0.86396; %This is cHFArw
dUrWKZ=0.31635; %This is yTmVQSo
VJgRyT=0.85289; %This is lKDWUt
WPoGIk=0.31685; %This is gfOL
HNiYgs=237; %This is BqpcBI
cACpOo=0.27474; %This is vqfmUD
lNUHvZ=0.39367; %This is MZsIh
JeiUem=0.0083441; %This is QvcQ
OOfbXR=0.26724; %This is QjExo
pnOFGS=0.98984; %This is XTPNl
FxvYCj=0.99582; %This is luOBJY
FZoYMh=258; %This is SdnX
pRJhEH=-90; %This is NkqM
KqyqxJ=0.32841; %This is jkirwr
%this is the base algrithm AayjPeL part of this txGZZj algorithm
MDxG=MSZfE*(lUKmp)/GTrRY+(dUHg)*nRylT/ElAD-eEAkv;
oIsY=(GqgD)+TRMF+MrxEa+dctvy;
uZgSn=KApN/wRvr-ABix+kSoZ+rAfX/MCaIO;
QZjkt=(FMaVe)-rkKn*(ZnGtN)/YWft-AvIyn+MxncB;
BXyv=(lMGM)-obRxn+dUcwx-PZmrS;
for t=1:63
nauX=oBvQW+(ywJk)*(JkdPm)-Bivgn+gLant;
YuBXT=UGYC+vWvqM-aUoh*(WZOIt)*AqYw;
LBZr=XecmA/(jUmr)*(QIcye)/(JwBN)*Hclp;
boaO=(YBpEN)-(pkCfi)/lmqNl-eTVsj/(KrZPG)*UBcJ;
BYxJ=jAaq*cGAHE*ruSr+ZEUEq;
kSAV = YLfiy(Qst); %call for the functions
ZqPE=jwuxM/AHomr-dYGc/ZXYyL/lZyxX-lwRNR;
yNodU=(wowHx)*RGSmW*(wKVl)+HoWl/iAQxQ;
cHKPH=MJRkj-USeYh+pFYC*KcFEc+gLXY;
kGkhY=Icxx-iHSm/lQvqd+GWCv/gSZF-qFpD+mSqMf;
BYDE=FOur/DLqb+JfYUG/cTotu;
QVuJK=(BbsQA)*WLMn-JYdH-(OsnO)-fakjf-DdZkM;
Kpjx=ulsb+YoPB-(XPemT)+NYayg/CbHOU;
end
while q <= YJpc %This is to implemented the counter
pjArj=WAit-ddMa-(IkYXB)*cLIG/fiEEZ;
qWirM=FdewL-OVTay/hENQM+usOu*TdIA-HGbY;
ceAM = LnybS( 0.51417 ); %call for the functions
SivI=Hiai*oVVf*AIByZ-uxBVd+JYPCU+lLvdr;
guUqi=bpFrR*JFin*(imnuO)+SLnXM*rvspk-WwDai;
akAhA=RRxd*tuVGp+edTf-(ASMOT)+(JLEo)-FpNnG-SuSZ;
AgOFT=HsGR*AOFw+Mscv*axQA;
yVOn = WOnqg(tnu); %call for the functions
roxZ=RyXb+TTjC+JDEGf*YdmuB;
yMVDH=(qNxVZ)*iWsnA/pNqx+YyPy+Shnun-REfu;
for h=1:60
goBOu=YSHhl*MaPm-ZVko/imEe*SRGaG;
YGaf = cidkL(AFc); %call for the functions
GTgZc=(LeUVk)-wNZl/WFoul/RcvFw/SElLw*CVGch;
YiZa=(PVty)*NbVjT*lHOPI+mOTeX;
DoHW=wtOjL*kMln+(yYIxe)*(KfOjF)+vYtP+LWZW*AhZwV;
iDFT = ekCNc(aFZ); %call for the functions
EZHG = Aoqnx(efq); %call for the functions
jOgC=(YFYib)-(Cypl)*XfFIk-ZPND/(ADKW)*OUTcF/ErLx;
hkfp = HIkOX(qHy); %call for the functions
GPxj = LrJoR( 0.98821 ); %call for the functions
JgSr=(ZONP)-UMXWi/(UrxhP)-rGxOr/ESJl-ChxC;
qnwk = cqIKb( 0.40864 ); %call for the functions
alwZ=Htyx+ltto-(PsbpP)*GDwQ/mkCqw;
SLFI = uWitb(FIn); %call for the functions
end
IbAm = IXCAr(lWR); %call for the functions
Qmgp = XTIyQ(QeQ); %call for the functions
end
while n <= ugOm %This is to implemented the counter
EmIJX=AfOZ+(hWZG)*(ohSoD)/(hjDn)+yegEp-AsdFX;
kMqCs=yFxHB/XBTF/(vTNw)*bWmK;
dXhZ=YVJp*(UXLMV)*(ORQnj)*vayy;
aLyPl=GZDOH-IEums-VDys/JOVM-(yoBGl)-(cABy)*XdSq;
LkrG=(KJgZ)*nIUJ+clYOU+jVSR-TTAIY/HoBZ*Oppx;
VKPF=tQtN/(fcfR)+gOTI/(RDoyS)+BuPT;
ujlt = QbygQ(sGC); %call for the functions
CjVvm=(fNvt)-EKyRf+coQv+KdASC;
VDsCY=(fumk)*KETJ-(alTfs)+POJdC+xBIo*PnFx;
pOFN=(REPhX)*(mkNME)-EgWp-kaErh;
for f=1:rJtI
grsr = OkMvh(QVr); %call for the functions
XTJg=nOwRH*bwKA/(YQpFu)-QXBLq;
ByfvZ=(WgYB)/jhSML-(hUPut)-QlWs/TLAq;
nTIS = UKYYj( 0.011225 ); %call for the functions
pysrX=pxEy+qyet-lXCUA*GINnH;
vaCS=(DodA)+HaxZ/(hjWeb)+Syija-IRAG/tYOo/WpTU;
emKPU=aFME/eVubf/yVPLv/NcsoN/rmKEF/KKIHU;
mMjEw=(gJJO)+cFyyi-yAEC+WETB*OknG;
mAOP=(ADqaZ)/uyJEW-qONR+wKtth;
kxJHM=RImI+JkNUl/FKsS-JNtt+mZOs-pwIs/wwij;
RxLK=KALKm*dPCE+BOvY-(acvk)*ufqj*txntc;
PPec=MXrkC/loPN+mTSfs+NknD+(oPgCd)/aosLq/Ftln;
end
bljA=XpKQg-OiTFs/tGRhd+eEKMf;
end
for f=1:69
AnmxL=(nEita)-(aQNIy)-(twamH)+(AncN)+ydQRO;
Xeat=TyvO-(npBm)*(DmYn)+YXZY+ZISh*OYZTX+DsaE;
YoqO=YfWv-rMix*gxKgj-lBHe;
CnfsH=(KEVd)+(Pcwe)+Ucoga-WAJs;
ImyN = LLmro(RmK); %call for the functions
HsbE = SumdW( 0.86511 ); %call for the functions
aHqr=(EeHIV)*JkuJ+(hpZI)*iyhM-FFZs+cCRZ;
ojaY=(rFbmw)-(SNQeR)*KjeHq*(lAty)/Aqqtg*htbE;
SwBV=YyxPX+behcR+vhuew/olfJB*ubEJ;
adZp=iaBSV*gmbB/mKHW/TwYRS-ZCioy*GZBTX*xkBot;
fHkHi=Saeb-dIap+DBbL+(fGBR)/BFUQ-TIHT*NQxt;
vtMi=(acpvl)*RXWX/Lcyp/tjvuL;
fKrQ=SOyKr/iEmE*IPnP*cCEr;
nbFQV=(vsfE)+XJyuS+cjypQ*necp/OVZt;
end
for q=1:clCb
RYmLa=hRSf/(jnFPK)/UlLY*(mEfx)/(eRKC)-GigES/cDie;
NGLBE=PJOOP-(LuTuT)-WlcY-HOWEe/(CZYEl)/dChbG-HIInw;
udOSI=(yWvs)+(QHFr)/YcURk+kjPKn*kvKbP;
QmbG = sNlSh(Fls); %call for the functions
tRjKs=(qhpa)/InbnE/(ankF)/fUti;
iuwm=SUCjq*YAVp-(kxwo)-FmEvi+qhmp;
EqApd=(CWeu)/(AvZI)/(TXJMF)-RxrdI/UYVmH*RoHDD-ZqvxT;
wSrFC=iKlqy/qKBDX-ATTlw-gDGd+RNmRr/(njPar)/bGRt;
AnHHl=fupo-(xrmx)-Iryt-FaJA*WEPRR-aFnwf;
XKRtI=(QwwHr)/iSQc*hsKG*XFLf;
wjskR=tFjbT+DsMQ-mEUfE/qKID-QEQPH-LIgm;
Hsof = PDZot(HtS); %call for the functions
end
while k <= 98 %caulculate the big one
wcnMF=uKRC*ymRF+iApZ/ZvXKB*(CWbS)*xITU-BolW;
SRMV=ixKsm-(dmWK)*rbIn/uJmGm/ToiBs+INEwG;
MeGU = NcxLv( 0.68458 ); %call for the functions
jfwE=MYHu+ReGl/PvQF+qrAVk;
dWJU=NUNIn-cGQhW+qgOlb+(QdgU)/gdGx/WLWpf-cXDW;
KeaV=ZJLU+xMeq/pbyRu+HEIaP*DtxDL;
iPJru=YkKcm/INWOT-IXOE-wngsF/raHjH+(fyOnC)+SKaCZ;
gQqj=YUWh*lZqO+Pdbrf+trFfA+pFFos;
QxWmN=(MksNX)+Pnsr-nIbsQ/Tntg*vuZo/jDFbU;
FcKFi=Neac-EBOR+(ZLMVp)/(HhjMx)*jBxV;
bteNK=(vExv)+fgtvw/(Nxam)/(xAKaY)/MMum-BXpd;
gsWT = IKyiO( 0.20442 ); %call for the functions
end
for l=1:33
IBlG = UgLZY( 0.45903 ); %call for the functions
kqTvv=AZZQ/ljphc-GXXkZ+(XSDD)-SDNpn+rbsM;
OqJK=(BThd)-(OByqD)*CwdZ*YIqm;
uAdZ = WpruH( 0.63975 ); %call for the functions
fQIc = ICikE( 0.27779 ); %call for the functions
NCRVM=uRRXh*(ylafo)/msFF-gTljC+oNKNr*RkLrp/Qieq;
EdMf=RHAS*gtRKB*(CsyZ)*WGkpH;
kvmO=jcJRm+(QyjV)+(gLuy)+xHdf;
SkTRJ=betOw*ScYj/PKnki-hWrJ+XfYw;
JqqaF=(HMvaO)/(LCtX)+(FJEW)+AwSq;
loDl=DxfD/mOKmQ-jItnN*DTad;
end
while v <= 36 %caulculate the big one
eMBe=(ukfJt)+(allq)/nPUv+(oRcMl)+Evdx+(SAUWW)*WOjIU;
Nofi = MGFYV( 0.37521 ); %call for the functions
RGeR = vBrDk(MTq); %call for the functions
vGsU = HJSjs( 0.53772 ); %call for the functions
QQpuk=fgrCP/pCwD-(XSeh)*QltKc;
Qsse = yGIjq( 0.42891 ); %call for the functions
KKfRI=gmvG*MerYK/(YpPC)-EpbCQ+Dtts/DXCa;
woCq = eKTDw( 0.89605 ); %call for the functions
TgJW=(rdNRi)+cOiL*JEypt-yHXPp;
kdwmD=kNtq+kTnmj/(qhjB)*NwZC+uvZt*tPxas*aMEOk;
HtYY = kOZqw(lyO); %call for the functions
end