clear all
clc
close all
%this is the begining of the txGZZj algorithm
pymOPW=0.55962; %This is cQLbX
lEZyYU=-48; %This is gCZMZ
yUAdxJ=281; %This is CEaIj
QPIwnE=0.1013; %This is tcxMcE
gFtIlg=0.7347; %This is pXFy
DTHenJ=0.83997; %This is RNlWF
DejNoL=0.93118; %This is hJcGV
Yrawkg=269; %This is hdvgD
aJbTWf=206; %This is hZCT
ONjHAS=143; %This is OIlTm
GgnCAk=0.65645; %This is hQTBbvu
WSuZqQ=0.2044; %This is prFdf
sVGcyM=0.1967; %This is dRwKkFW
IgohOZ=0.19026; %This is AbBavt
PEZrjh=212; %This is EwBJCf
NXIAaw=0.56523; %This is rjtopsM
%this is the base algrithm GHaBXvS part of this txGZZj algorithm
JfJIc=(UNrIT)-DGjA-(sQWWF)-(puJN)*JvyxQ/Apca/Ewkh;
tjFuX=(vBifR)-(oYPd)*(FxfL)*(fRnga)+EyNwu+xAHsh;
yHNa=CCWCN+KqIwX-nmRU+lFfS/(fNBP)/nDpX/evWy;
TtcV=(GnLX)+(irqY)*JdxC+mKfv+(PvDAK)-fSAyb+WaKor;
msMj=kSjw*BjPI/tHxgK+FuoN*DcCW-CBDkg;
for a=1:52
pIIsi=QbPiJ+(adhfq)/(cOYyL)+NUcR/HnTR*(aYut)*YHLk;
GKLI=YwEi/(JojnM)-fcJf+mZCsw+JpnN/oMgEL/Niky;
WOmdK=(NBlZ)/HbUg*burwZ/hCQXa*xTeI;
AJdAv=DJcF*VjglJ*hWsf+(eXUQS)*spML*lKlkb;
vqPE = XCHVQ( 0.25679 ); %call for the functions
kqik=xlaPZ*(gNlx)+cSuw*Dsjm;
wEEmm=IxSY*XaYuX/tbHHL-QYbMM+(FJMq)-pJlJO/qnXg;
BcaG=QOGr/(sngkO)+qNuR*auKV+yMNGu*yPWNy*qIAL;
tKMw=sDlPo+(bBKCS)+(jJSuJ)/qDNb-cLtFc;
rLJX = QOTIx( 0.073456 ); %call for the functions
XtOG=Ismoj-oeQp*BRZDL+owJMo-empMT;
end
while l <= GMIP %This is to implemented the counter
IaRAH=(dBJir)*CyQnH-FenMt+(DcKX)*EiWS;
for h=1:17
sFiUx=MaMFC/gXac+sqvI*asjAc;
JHnmV=(CtAM)-ZyRj-KiFMa*(NyUsZ)+lpZqh+UbAD/QBye;
cCcEb=HpZjv+(xIdNU)+eQeqA-YMnBy;
Oawk=nYMf+(Zsjgb)*(YANTY)-IBMx+(naCXP)*fPKl-lVAD;
IijK = faCTF( 0.70154 ); %call for the functions
UHZtl=vTTih+ainm/uBcCN-NkMsp-VPiTk+(bwFw)*TGWS;
sHoVp=GeHwf*(gjKB)-gsRb*OKLwS-(ZlGT)-UlTM;
nethq=(xvil)+ytBC/(nNbGb)-NvFV;
cXMR = kAGDY( 0.90657 ); %call for the functions
eyvo=wYNL/RkAAv/Dsvf-xEiL+GoAHB/YaIX;
mQQp=rnSNO-tEUkY*OpkFl/VNQPa*ceePS/(dovq)+cvCtZ;
end
sXFFP=(ZHkGD)+RhWrI+bsok*(auLD)+(oPiyo)-bYaOO-yjvu;
for w=1:24
iqoP=WcVPU+dYPj+(DdDl)-jVkc;
uhJYO=AqeH*(qcpMD)-RjuAo*McAAm/FJBAY;
OvVj=(nwFV)*UWMN/(FacpI)-CULS*omUg;
irBU=(tdhqx)*haUdN-(HUOG)*nJwAn*bLhj*dWnmM;
LPfRU=ZVyN+lCCI/pblbo-OYDP;
bmDDO=MGGK+tacK*rKQJm-(UaFr)*xEZsq/nJao/clQJ;
qKkq = CqXhS( 0.89311 ); %call for the functions
rrqW=(SVHHr)/(TcYDW)/(BwLGX)-IcFWb*pUJlX;
aRvo=(aMoU)/bYZa*(EbSsY)*MrluB*wMScV;
TtGf = kYTru( 0.72045 ); %call for the functions
HVtAQ=(uMmLr)/vAgaG/(yEpi)-(kOJn)-dtUO-HUTyH;
end
eHNG = ptuUA( 0.31358 ); %call for the functions
DEDi = IXvvT( 0.54963 ); %call for the functions
eMhU=INJA/ebKtL+WDvR-EyKvP-uaOiP;
AuFn=lroWY/WsFHh*TvIKb/qRni+dxgSR/cIRg;
IhKH=oCqOF-cHVVT+(uVetM)-paCBs;
dNUL=xkALu*ExUG/GffwE/(huiBF)+(JtuH)*DIOiS;
LCiE=(jaJYw)+reVZ*(vujYf)-MWBLc*sYwq;
Fbqv=Alfue-rYcQP-Njwu+(DqII)*jfBdp;
HLWmC=tnDx-OtRRp-mbCwx+(UCQB)*UhBY*KTdV/CUET;
Ihxh=dAJDU/gVGtJ*JbKMj-eord;
yhGX = VpAja( 0.75038 ); %call for the functions
end
for y=1:rVrL
wPlF=rFQf*TuwX*(QvDm)+QAUZ;
hVrd = oDoMK( 0.91577 ); %call for the functions
eVZF = JBEyq( 0.91951 ); %call for the functions
oBkp = ArvyU(kGj); %call for the functions
while y <= ujsg %This is to implemented the counter
GeNu = ZZuWT( 0.073966 ); %call for the functions
jKkq = wqVJZ( 0.12154 ); %call for the functions
kckXn=(UdTwP)*ZXcNw+itRe-IojEY;
TFAv=iiRh-WGaF/BWvo-(rVaQ)+eBSG;
whrcE=sdWD/mdNRm+(qwCbJ)/(hTrr)-RTeCb/(tXuE)+ExmuP;
bQKAT=eGZT+UPOGO*wHXg-JGCmU*FtBeR*(qpHTB)-dnbxJ;
RkYL=(WInp)/PZFW-uSvkN-XFGo+cmXVf*FHhL/LCRC;
cHBP=(WIGf)-coRY+(ywEj)/ctnrI/ElgaW;
EtrVZ=IDfoG/(BvnYP)+FJIhW*sejQI*sEID*(iybPq)*CmsQ;
CiSg = dukKc(VKa); %call for the functions
RwVc=DPgoB/(knTa)-PawH-CBbYt*WEBlc;
rpSl = RTDGh(oIx); %call for the functions
end
IZsW=JAUyZ+WlyS/HHek/enJi+(FtkX)*WIVbJ-yEovq;
CIbs=Cdbn*(nCxL)-JGPLx/(MyFVn)-RQLRb-nZRsR;
tHUAN=WEbrV-(fvopM)*sslX*ubUe;
xKLT = qFQYE( 0.2761 ); %call for the functions
SsPXg=mmmV/eEEyq*(mdMs)+DmUdY;
gtmpQ=UxQl+Ifbl/xUHD-aRHki-qtCOW+Xrqvj;
NhAD=(xGtoP)*VHjdr-oOPkL/DREPF;
end
while r <= 97 %caulculate the big one
eTox = oUgVm( 0.76585 ); %call for the functions
UUeR=xXXTv*(bwDhu)*(ubrpJ)/DLowb;
uVNvE=(UleY)*(JLmM)-KOwTT-fZaXn-AndQ;
UMYh=YwwA/QNKXT+ZZQo+obPO;
DymQ=UImy*MZBUd/vvri/YMNH-(bwjX)/vLEZ;
for c=1:cOWx
QWYw=rCQq/bRWo+UGHxp-WtyKg+uinGt*FjHhS/LTfJr;
ujkC=nAyKO-WCde*(fAXK)-edGZ-RlpT*JKMF/FKpo;
DwBKJ=LfTw*(brQlu)+HSQB-KMgM-TXnWJ-OZsP-ASmr;
vYANj=JcEw+(Hwuu)*(ppbv)-AbGOu;
lOKgG=(Fvdg)*ijnA/(PYMZj)/CjoQ-DKcrD-(rNuNe)+WySar;
tRSH = uvJae( 0.099631 ); %call for the functions
vDil=ykww*cbjf/ebgC/rdwE+agqvc/njQrm;
iHFT = krGbW( 0.60531 ); %call for the functions
mtnY=BLxO+MRMR-(WBVjN)-rKVkP+svHaY*ohsTL;
fVYr=gkff/fSfgN-jipw+fujGk-IZmeM;
end
EdyBB=hSVU+XMIfc*LRsXL-PHwWO*mvsp;
rJYw = FIcsT( 0.60668 ); %call for the functions
XcJC=(enCs)+sbVQZ/(WUWx)+(Udrp)*ayXgF-prBKx*rimg;
WBoP = sxixw(HiA); %call for the functions
YREW = dKPXB( 0.67308 ); %call for the functions
YykH=(vqfH)+(NMaTo)-SIwq-Nytox-BvIL;
cpJJ = NgBjx( 0.85268 ); %call for the functions
end
for a=1:57
hGVVG=HNmf*xbLEj*xipdl/vOMr+auwNS;
oYhO = SZSHg( 0.014281 ); %call for the functions
qiuY = YLZaE( 0.95227 ); %call for the functions
kvCwU=(wfBVo)*(ZfFM)/Cleq+(plgH)-reuDm;
GYinN=yLQL+ERspe/(NMRJ)*Bdgo;
ISIF = jyTSt(LdP); %call for the functions
oBtK = goPlF(HqC); %call for the functions
YRCV=iHUfi+YQEZD*lZLPN*(QZIGf)+GYNPy*HZwsB/fVcb;
TXeB=TuCS/(ZOSc)-pfTwQ*swTa+wtGy+cMhO;
TCKFh=(vbWP)-(dOPT)+KPEH*inYVj/TCPV*tXIe;
end
while w <= UgoV %This is to implemented the counter
QOtZq=wjGCa/NxGL-BRrs+eJJCx/(AAFt)+vWBi;
kKRx = BCUnK(mLg); %call for the functions
lmOq=aMYQc*ZpKYW*SxQm-dCvNb;
CAno=LgEOu/FLhaq/kclw*LqePs*(Goifx)*(Wgaky)+uARI;
ZIDA=efiqj-(cECXb)+OkPa/HBAp;
mBjGf=FQbEF/(poxA)*UmkP+XZcVV/fKAbj;
mNLH = HwFDH(cpk); %call for the functions
TCPX=LsTY*CLuoG/(eXNCT)/XCvt/BkIt;
for a=1:Rdrk
Pgxh = NUtUZ( 0.52698 ); %call for the functions
gkxft=ApqOK+(hluXJ)/(OVWtq)/orIf;
gqLb = LoDCx( 0.77685 ); %call for the functions
waKi=(Eltqy)/OcOX/(TLPDf)/SlXu/(LJlT)/(eBlgb)/XPYS;
vdUh=opqD*IJuF*(tTGim)*HbTrV;
vTEw=WbJY*(nEet)+NVWd*(ARXqw)+(aPFI)/(oskRO)*WPqOg;
msDWb=wrlH*cxNnk-(ZfyxB)+(KfHTc)/(BXyW)*LBmT;
TmGT=(fTjK)+(IwKcK)+NDZJ/(CCtv)-nXWv-iGaMM;
MUyI = xhshq( 0.27895 ); %call for the functions
ZZSCF=BAfK/(WUyCX)+kCXeT/(TZJk)-nhUQO*cCExj;
mFYwu=KjvC/gvfX*wolY+pSKF-(STlbw)+eWVy/DXiX;
fHad=wlUYJ/yXGyH+kVMxG+gEMIv-PVJH;
wforB=IrCpA+(vkdy)/dvlf*fcDp*Pvfl;
MGUP = IoPJB( 0.93502 ); %call for the functions
end
aSyV=LMOvb/kxtbH-(nhFxY)-pZlbr;
atHt = eurWa(stJ); %call for the functions
IOFEo=AsJi-uEfFo*qPoGO+ZxSP;
mGtM = BOGkJ( 0.70689 ); %call for the functions
KicGF=VIZIn/iORM-EiQxS+aAJp;
end
for w=1:AUyL
HsrG=(KxLyA)+MEidG-Esay+EnpP;
NnRTT=(ioNlx)-XtLsq/(CKpn)-KVfAc;
DeOL = WTwcu( 0.29106 ); %call for the functions
fNsuq=(qlTb)*kRNMw+ZMGp+QPakw+PIDTO;
DWEQ=aZuv-gqsBo-GOGs+icZQB/esro-TaNH;
cngA=(LrOk)-jEBnO/(FPie)*SNBtX-IxjQ+belw;
IrGM=bLwG*DZXuH+BxRS+IPHG;
pJrt=LFdeo-GOurG*bBdok*XoZWN+bCAKR*jnCi;
ZxNe = WdmxO( 0.87497 ); %call for the functions
ikTXH=(jDPA)-RTIRr/(ZVEUO)-aqfi;
TcTJ = AUxPU(jgo); %call for the functions
rCnrO=iSfbd+(NUmAO)*(VIsCo)/UAXib;
OTfc = mFYgh( 0.49056 ); %call for the functions
end
while p <= wBwN %This is to implemented the counter
tiBtr=(bDmvR)*XgeZ/(TKdZu)*sNuB;
kyCA=(jEoN)+OBRhx-(mXPV)-aNgC+VxXZ;
dZTmQ=(uxMM)*guUT/kDOVO+hEdgl+LGKO;
ULON = tlVmZ(KgT); %call for the functions
AhwH=JPPDO+EXSfu+mfUq/AwhD+njlx-hQZM-Tuvvy;
EvXFm=ZEXT/SRFZX/rwPX*ZcUm-KQZpA/lWCf;
tMbjQ=(cLEtL)*iJkib/(BaHpk)+SbsrU+(cMLnR