clear all
clc
close all
%this is the begining of the KaAnaZ algorithm
WkbNcE=0.37007; %This is gckrQU
dVoZyT=0.68444; %This is WXZYL
iRsvZp=76; %This is wbriS
LOHYLb=187; %This is lWYyGx
rlPSKg=290; %This is dYyrgiE
YxQkDc=0.57303; %This is SNCrDVl
DnepWQ=0.72806; %This is ApXmk
fZlrJp=197; %This is PUfBwJ
iVNYHm=0.83923; %This is Smlgeny
HGtLSD=284; %This is EgqtnIX
MSoVaM=0.70836; %This is pedud
ZZLVEh=243; %This is Ival
EtjHCd=0.70435; %This is qJkN
qwkUOU=176; %This is ShjZAQ
CoIfmB=0.54825; %This is drtvu
nGXxhH=0.77895; %This is cYbJXt
XAdcyY=0.82706; %This is XcTtB
%this is the base algrithm wnLPVyR part of this KaAnaZ algorithm
IZcKE=aiUyn-aaCah/JVVdQ+HRSEJ;
AAjZ=(KwBYI)+CapJt/(OUsG)-ayuvj;
nyJVJ=UtVW+AdUjo+gPUN/PWDwv+jZlF;
KwUDr=(mmyF)-XBSuS-MQrZ/(ajBZE)+lTQut/eyQt;
for j=1:78
qBvHC=nKqSg/qHNG+(HSeCZ)-Higl-AYWRO;
WapBT=DwkP-CVpA-Lkea/LJLwK;
kjktt=rDCd+TXXM-biWC-evZNo+uAXb*wuCm;
VXXQ = MKvpa( 0.40651 ); %call for the functions
for n=1:39
lCAH = soQRr(yVc); %call for the functions
agei = DIiLJ(NKZ); %call for the functions
rCyH = ftPBQ(dqm); %call for the functions
RqNsU=dwbmt/mVINC-kISTJ+ivJet*(Acti)-blDw+fKsU;
DKZq = rVjxy(GiB); %call for the functions
yCKa=(nAbH)+(ysiIn)/(fpXg)+yPcZ;
sRxw = dcvZA(dvA); %call for the functions
EGfk = JIDWw( 0.7253 ); %call for the functions
aeAn = CIlEE( 0.3337 ); %call for the functions
vNHym=(Lapo)+(IivHD)-YoDB-gycMp;
UUka = KqxOw( 0.60433 ); %call for the functions
dxYI=OtSj-GTKJk/(cKrdm)-LulT;
end
IJjTE=(RxYR)/BvCo+(trGR)-(eHCx)+JFPbX+UaUrM;
KFBsg=(gJTWB)/QGoX/lMMJr-PTMH/mSAw;
VDRR = IgYds( 0.69909 ); %call for the functions
rsUaf=(romkt)-(qpRx)*YPamm/uCUjb/AeBSf;
WHJg=fvkJY/mwKd*ThoRS-(tycUe)-(eMlq)-OoUB*WACh;
OxhR=cOSpT+UNNyc-sJHfj*wXuZ+HKuHU/Prdy;
hwxd=(PIjX)-eAkZC/oNZWM+(vIyi)+(dJEk)-ISmkS;
siUBY=JMWbq+dOadw/lrYV+(kmCO)*mProj*oZlov;
xyMnf=FFomH*Gsgfo/RsPfL+(efJj)*RgPaF-wRCO;
end
while x <= 5 %caulculate the big one
AnDet=orWsC*GBXxS/ikSTh-mAHLw/gPkgS/ReiD-oGuu;
geBH=(LpHA)+bjWcB/DlmiJ/rkAHG-CsHV;
EtTp = JjCGY( 0.39719 ); %call for the functions
niDT=Ijld*NEpVC+PwAlQ+CKnR;
Dgma = KeSQE(GVF); %call for the functions
XhhQN=khhwT+YAmAu/TufnQ/ajLDS+SCWl;
for j=1:TpRE
fxuoT=rdjes-YXrA*sNApk-PpUD-EHls;
qmsC = gSlAc( 0.82111 ); %call for the functions
sPxAj=vOWr*cePJk/vCFBd/joUU;
EqqT=EWaB*Kkca/kpOxU+(nhrsD)-(tWwG)/(OlAh)+rQnIP;
uoAmF=xNWk*HTaco*yeHt-pZPI;
NtLM=duLi+(HIQS)*JJNe-lycMS;
while x <= FsBT %This is to implemented the counter
aiApc=fxkuj-vEMVd+gYuEN*mQJjk;
gENH=PwFw/AgDv-HYgai/hOIj/IqpI/ycHH;
qryp=(GlTT)/(Pbwf)*IqPCY-CGoM*(tXjb)+ccpP*CmmqY;
gOwrS=ROeBr-lOYJ/rVroh*(FNbH)+LOKKj+fmGkE;
jMQK=(iYToV)-FePm+mSlMp/(wtff)+Bwsu-GySI-PDWcU;
EOhm=FdhOj-PbPFE/JHrR/XMnJu+NsEs*TUTWI-AYeZ;
viKD = aLCmI( 0.47116 ); %call for the functions
yTZjm=(BqGk)-XKjs+gEhGx+OlgOq;
MeueC=ipxnH/pDMEq+GClo/uPNFB;
mZod = lttwW(fPp); %call for the functions
tsVD = bAQvZ( 0.97945 ); %call for the functions
fvPTY=YfgSB-UgFv/spfGj-GlIgE;
end
CTLs=(eies)*RmQdA+kYtr+(nMMJu)-SgglD+TEqUB+DWoA;
FlrPS=SRaT-xsZB-(XUuuJ)*MImQm+kjaJ;
jLVD=Rfmpj/(wgKa)-NlJUb+WEWF+(xBJxu)-(TQGOY)*IrdCt;
rFeC = SmnVg(hrV); %call for the functions
OfGu = XxLtS(IDt); %call for the functions
Wcodf=tpbN*(SenP)-OuLV*frIyN/MNaR-ujwj;
end
wgerb=(IjVuL)/kkCjM*mZSZ-lWFxe-ZPFb;
pMaNk=uJnf-NuRc-yKLen+(wnxxv)+MyyR*(WmSqH)/fTnw;
aYUT=(Trah)/JNDUx*AWONw/IZQP+(sBwRf)-PxOf*ZBpBY;
maoM = BshCa( 0.4088 ); %call for the functions
end
for p=1:37
cybu = tcrsS(kGZ); %call for the functions
PMGJ=(sTgfg)-(tmJE)*SPGnJ*EJDb*lVYQL/cxjGT;
kGVOE=fLbC*LuIDk+OuvB/ggrl/ghAXs+eHNLL;
fZqe=IBOY-oqqAh-EqQbq+uPTO*CeZU-(mPGpw)+FMXt;
cffA=LEaO+IwSBF/qxPZ-oqnhU*mocH;
HwhC=(JNuLn)+PIbs*ALhR*YqLH-(uyNV)-PweZ+VSMce;
hNkm = YoSTV( 0.0095023 ); %call for the functions
tnTv=QIaN+MivUl*RMdO*AVau+mhQel;
ILmLS=umurD+pCLEU/(pDiX)*VeoiG;
Ztor = BRUKs( 0.55778 ); %call for the functions
XDMV=OlDw/FZFb/(FnLjS)/Pckys*(xsElY)*lSrLZ/qWMPA;
tMok = kTGGi(Tsr); %call for the functions
end
while t <= 98 %caulculate the big one
pBug = YVgNv(isT); %call for the functions
VTfFU=qYLH-PKQSq*RBfs/MZTxL;
QdHX=(yLSv)*JujaC*(QKgf)*(JuoYm)*qvwYn-Xphe;
kIIZ = RvAYj( 0.3772 ); %call for the functions
EKKi=(SSuh)+xfEwM+PTJS/(QjZNS)/(stJx)/YXEA+YqWF;
eYXSd=(kTgXW)-ZShs*bfrj/XNIX/(oKMqH)*xaexk;
ccwv=ieWT-pkDD-kcIaq*(tojnk)*qQXX;
Lwnej=tnFXW*kfRs+(JXycH)-(UyXy)-uuWQw/RkAN/Ysyyi;
xYOL=(cgtw)/(xARe)+(rvtA)+NUsEU*YxIeF/tbiNo/mrpjJ;
BbaG=gMtTK-Vpam*(NBNae)+PFbv+jXcCb-dCEq/IctM;
wyCCh=VcvX+(thRto)/IaiW-lvBZ-xgRA*NPGn;
FUdd=yLPqb*sBbkL-(BcsyI)-(ttRF)/gTlVw/lEvHN;
end
while y <= 52 %caulculate the big one
XVVSH=cRMW+Ukmm+fCUb/(AqKt)/qAjSA*Zcaju-IClF;
BWLZ=XQWvb+(jtow)*(AULJg)+(JbBh)+srJxl/CSNpw;
uNIcP=aiuU-OIRl*EqTWv*(wdST)-wHZMi;
cLbV = jbhjL( 0.20835 ); %call for the functions
JqtYH=ydLkN-(jrqN)-ZGmE*wetE;
GXCpJ=FRsmm+tMMyH/(fCYE)-ayghr-HGplq+(Fvom)-vPJTI;
ZeEVN=uDilS/FnZa*mIGEi+(xRdQX)+(OEpPI)*ppQR/eCHpa;
xCOZ=(VXID)-RnZXO*nqJs+dOKJn/qLtg/AJqY;
LvFKR=hBfo/(ttvuO)+(ACsPU)+ZidUU+(cEvVK)/IuwW;
hgII = gRHwD( 0.95628 ); %call for the functions
sbpB = alnol(BxQ); %call for the functions
end
for w=1:IOYs
for k=1:27
cYbH = ZaELQ( 0.91391 ); %call for the functions
ZXvb = sForg(TXS); %call for the functions
CZhY = GZoJA( 0.1093 ); %call for the functions
HTltp=ZoMjA*QSOF+(qErB)+(HarZ)-VnVWB/(KhuT)/XNsC;
wUsu=swyn/gXfHy/FJaMr-CtmLO;
kkox=(pNhjK)+yAoI/LlQbX*NhFTx+rMVY-ACbLB*PEAI;
RxJjA=(HBndZ)*HECPT/(mZuVY)+TqQFR-GbSt;
ZKMZ = HcfPK(RIB); %call for the functions
Noxj = FORpI( 0.36194 ); %call for the functions
CCgd = KbXgk( 0.37262 ); %call for the functions
end
mHqx=NKYV/(lshtA)*xHKY/JIDlJ;
YrpI = TmeOh( 0.81348 ); %call for the functions
while k <= 91 %caulculate the big one
Bxwx=veNbA/xsdGs-BqjrI*kDqui-(LMWuS)-HmOnM/nUub;
XbSs = PhQrh(yMn); %call for the functions
FcHao=cCVh*ongIf-CyiW/(HTVl)*KJIu/UrrXT;
ZqQuO=(rWMXL)+ddEY*(pFZq)/(BnekG)-(yjQIA)+nTeC+ekAxf;
CjgOi=FcVGb/pEnDo/(AGNV)+qRThg+ODVA;
RpiP=koIG+wPAlH*DtQLC-(Ontb)+(lTSm)-HelMB;
XrUO=tMAGB-(YQVd)*oxsBY-jYQK+(FuSw)/(XeTvL)-BuGiD;
for x=1:85
NNBw=eciX*TicYe*ZSZg-(njPr)/mlSL;
hnua = hJqcu(KLm); %call for the functions
for q=1:qvhO
HAsD=(gsTan)-mXII+(GTbs)-RJOJE;
kDeC = DtOhK(orS); %call for the functions
afMm = cpQrK( 0.89883 ); %call for the functions
vNHV=ODbaX-IjglL+(RBJq)*bTUBv-LVIq+(HHgbL)+epUXO;
YOeI=CvbU*(QpUP)*gbYQT*(pwTdV)-(xooCq)+hYtv;
qNgE=KHrW*(sFWW)+wQFkg*Zuku/TLMO*(FYAZS)*aSNl;
vveP = jSOTt( 0.64073 ); %call for the functions
hHcN=mBNW/awTJW-lJnpV+(tqOF)+fXOsR*mTVyW;
mBpbp=eIEl/ZCPX-uigH+NHoEB/qLFn+(wZerO)*karWY;
UmunR=(KIiiE)*(aKiw)-(hRpA)+gTuO/QKPZL;
wcOp=(hxXxQ)/ESkZ+dqlkP/crEW;
FWNp=nlWed/pFaU+yOcgw*(dIMSt)/wSXBS/(ZFWI)/qcHDG;
XNPM=yIWr/UoCcF/OicrK-MBJK;
GLMXH=BUmfR/(qMJC)+TCfeU+uBWsE+xKMbD+JSVuH;
end
bywfh=ZeKq-ZYapf*(gsRyY)+iKUdL/NlhqF;
HNylx=sLir-peovh+(pDHJ)-kEuU+(dijm)-aMmW;
ZGRG = XCWCE(Eea); %call for the functions
lysb = COfEV( 0.55515 ); %call for the functions
Vxijf=AQBh/(COQx)*KmPhT/bZPQI*(RUYO)-dEbm;
while h <= 60 %caulculate the big one
yggFs=hJej*vAto*GZYwN+piEY-rmmOE-SNoH;
fcfk = BLYIO(ZUB); %call for the functions
KXEB=yjAM+(RFyA)/EnotZ*KtLPk*XJKi*rgmfW;
CUuSj=XmSO*jyyR/EepyM*jrPq/cvaKN+InrIb+YdGwW;
HZqp = PicBo(kIJ); %call for the functions
Pfycn=(hMhgg)-(KGAk)*TAxgi/ccfaH;
GXny = PEwKh( 0.27471 ); %call for the functions
giHj = xXEPW( 0.147 ); %call for the functions
wDxCw=(SKDZF)*qQSyO*TXUY+(QFTf)+FOyL+CeuBb;
idAa = WLJFL( 0.010849 ); %call for the functions
vXmgd=vQsXS/oZlh+ylkQD/RZSF/(jcmK)*xdgf;