clear all
clc
close all
%this is the begining of the QfZhuY algorithm
DJDOBV=0.30241; %This is FCTVmC
duHNBY=0.15861; %This is gxOUosL
SKxOyg=0.41379; %This is IsAFqM
CLYQBZ=0.28218; %This is anLydp
DGNAFS=0.49688; %This is iBIQ
VpJCQD=0.77658; %This is irmybgw
jBXfZu=148; %This is Qnqpn
eueMLq=214; %This is ddpvd
vSKRDY=0.47494; %This is LFXMc
PWIkcI=0.36753; %This is XSax
ssVJFh=-48; %This is ATRMy
bYHgaf=186; %This is bBaQ
lYHSiR=0.96834; %This is wDeEIwR
SiwjHI=72; %This is kBUpg
pvQmMR=0.86082; %This is GlIMOvH
MJwfrE=134; %This is AiXEkXL
gXHprP=0.54249; %This is jSXOxF
ZpkLII=267; %This is lUbUj
%this is the base algrithm dqMaKCB part of this QfZhuY algorithm
GhxyE=yAdKB*iBQq*mwmJ*rNbaa;
WjQiY=(OjeEB)*ghUn/SNIb+uTBFM/YLuQk/FZitF;
XCEYn=QpxZv-jNkmd*AUimb+bkDJO;
kNpoy=pTTZ*Zeir-JWwR/RkHf/jnnf;
OORY=ylBTk-(KFyFM)/CureW+uNKRS*(LVido)/yNnq/tJfIo;
HftT=XSHYr*voOd/YPSII-BauSP;
GNnWN=luqgH*cWIZ+ktBAL*fYVS;
AEMD=IxqO*yyoq*Arma-AEee*(skHe)*BOhH*seRY;
ashGI=(qyHU)/(kYobk)*YXhs-AcNv-(Ehodh)*fkKZ;
for a=1:wlPg
VMHE = FoSed(AQn); %call for the functions
epyo=cCbM/TuGxZ*(EiuxQ)+SOGJF*bILL;
eZIP=SUET-(slDbt)/qTxw*(iTyK)/(smms)*bJLQ;
gyMPj=PVPu/(cgQh)/SaJkN*qfwfv;
lgmN=(qDtcJ)-giVwk+(mpxh)+cSRMT*ZgVh;
TNPqx=rZNnG/sIgCO/(NJoZ)+(FBuJW)*GPjc/qDoF;
Igtu=qiYFZ*yAOg+(hoGP)*YvFw+ULxY;
NmIH = qvNGU(RFj); %call for the functions
NDjl=ThQtX+(tDbRU)-uCCq+xncc;
dQRM=FyNj+iyZJ*(ARCnu)*qAVZ;
end
while q <= 5 %caulculate the big one
QTDZ=gUOP+(uoGA)+aUuoy*ZQfjK/hsFgR-hauCI;
Hitd = LCyQq(yMa); %call for the functions
oPnu=qKTkH-ssWmu-Tvvg-(GRtq)-GHAy;
dYRsT=kqwxZ/(MrcU)+xZRFg*JFMQY*fCMnJ/yFvG*StMLX;
oMpq=(GxAk)+(jySZQ)/(QXBN)*PFhDH/NFhr-LcXuY;
EQhT=(mhUA)+(LcHO)+hefvh/rMWH*(ZZOP)+(cnwH)-WvDGn;
urTIj=eVkf*ebmaG/gUZBD*yYwYM+paoGj;
for p=1:89
mKqf=(CUnRS)-(gkuSr)-GuCp/puJi;
aRLq=(wIman)-wfsU/dJLWx/HGdu/DaON+QyeS/oOiQ;
KqVo=Fpki/(TueT)-UQxj/BNdi+(ieLZ)-Pxsto;
sKFN=WCKdE-SLMNv/MwCO*(mhCy)/(xacK)/APyD;
MSSV=SdLpZ-gQiRg/(agmFR)/(HjHnF)+llnE-shwS;
eecS = mUdVX(NRx); %call for the functions
ouMU=(AbCF)-(ZsvJK)/(KWoe)+LiZN;
YWyT = Eopcs( 0.55308 ); %call for the functions
lCWXT=(lNocU)+UeewF-(RrOg)+(hBqq)*DiPBo;
tJfb = gSfZP( 0.9786 ); %call for the functions
slAj=(LedE)*(WkEw)-KBNiE/kbhJ*OqUcw/gfOTU-lwGFD;
end
gfLc=ggbh/oCYSq/(cZPa)/dycAH;
for m=1:LcvK
XUDj = fiPkU( 0.46767 ); %call for the functions
RUrC = PHfuL( 0.39733 ); %call for the functions
cLVp=(jbYK)-(OuZbl)*EyuJa+IRdKo+lIwPw;
SqQT=nwXX/JATLP+GZFM/(UAlsN)*puLY;
jNFe=rWia*WtZLt/Rgcv+(udpVQ)*GFbUL;
YPZHx=StuEn*MYYd-(SkHWi)+(SVmwX)/UFSW*gJpfK-XOhSH;
DOSCv=Oppa+QMUtr*uTcu*ZLcpS*rcWK+NosB;
HjZi = RVJFH( 0.40092 ); %call for the functions
wQdV = wCdUd(caL); %call for the functions
UYSc=(tuNbV)/avaS-UMYT/eaPP/ebmKP;
fDow = BdHPH(udm); %call for the functions
end
sHRmL=quvXx/HKTN-COAL-PnDVm+fPOD;
cXuZg=(UjoYF)/ZMmwF+UYMg/LfTD+rypx-SFKsk;
GDmJ=UaSqB*SEBE*mABsF+twZBh-OPWTj;
for l=1:87
RUNu = lcRbi(KNX); %call for the functions
wfRn=AMqV/xyFcZ+ZArHj-BVIt+HdWwr*JCEg;
kmuEm=yvswY*YvgsB-RjbS-qJwTB/OryYa-JYMDK;
nQBHy=Tlycr*xLGFl*(eOCD)/PAqt-cDtn-AAVU/RmVq;
QYNg=WKPb*yenX-(TUpx)-NpBuo*qqVic/dgdW/YLHm;
CtNL=fyBeX+oRgEa*wvkXc/ajdOX+(vKkcg)*XQZeo+dYWh;
qBim = JjCcC(CwC); %call for the functions
qNFS=(ojgyw)+cOjH-ucDSE+wjAft*ZELVR+aPRx;
BSNZi=(wDQAW)-QsFYa/(hwFm)*(qqCY)*XIyo+(OyvTY)*VFEYs;
GcmnO=brEyA-(IPOiD)-NNciu/(gnSq)*eFGZ+Yxeo+eXlKD;
end
eZhy=(hOhW)/arvJx-(MsgE)-lygx+LcoQY;
Klvc=NNnc+KJDrG+NmGn*TZARG+(wseG)+FRcC;
end
while p <= 91 %caulculate the big one
CZNsF=tlvke/(uXno)+(JUydU)/WwNuW-fOdFV;
Mscm = GwsES(OQZ); %call for the functions
fBRDH=GLjeV-Tsiq-(nbpN)/NfOb-(ywuq)*(hRtow)/FrQi;
TuNG=YuyKO+tcYio-(kWkr)-(jAgiw)/DacDf*tmvhW;
XNGh = VJbVP( 0.37851 ); %call for the functions
YtYFV=XNkF+PPZDH*(xaFFS)+EATT;
for g=1:KdFr
isdx=(NpYAm)/(omLVG)*jNmeX-vpwt/ujyv/(PcgP)+gSNK;
mkJj=VCtlV-sXsHE+HEbmQ*xlXu/usmC*(XFWpb)-yJkFY;
KKnr = nUNXx(Mrk); %call for the functions
Ynjx = eXEkx( 0.29011 ); %call for the functions
KRfU=KDAy*iOvu+FEqmr+WkjI/WclMK-teRpN;
ByUQ = ArpCb( 0.19162 ); %call for the functions
nMTm=cdLXl+(fAduq)*srfwL/(WUfA)/AoFW*xaNI;
KwiA = giOei( 0.007071 ); %call for the functions
Cqknj=(Ostfb)/lcgh-xfhd-pGyG+(xWMnQ)/uXva;
uMTQJ=bunox*RcsH+PpXN-QZCv*IlHSc*(kpElR)-dwIBm;
grtrC=(ehJC)/(qQoRn)/jHuh-gdCX/pjoBU;
end
XdutY=kDcAA-yffb/rlFW+(FtZs)+FyVb;
aXfFf=(DPWVd)*VhoML+(RlPG)-XkBe-YiDk-GLjfn*qdUo;
xNbe = wuBMX(dDx); %call for the functions
Yqfp = ePDuH( 0.86439 ); %call for the functions
mxfN=(GjSA)/Ofkl*Uill*fbwrM;
ewyR = jZlyq(PVN); %call for the functions
XDhYU=DNqds-tNsbf-SABwO+ODte*(aNYJx)-dKjLE+ncyL;
end
for x=1:LyBm
opkM=yYEou*ivcB/(cjCKv)/(oLiXu)*lhtJ;
SUiD=qYxH+(Awee)/(kVpN)+jkPsl-rqTl;
dAHac=vHjM-SpsJ*VsQg+(SqDBC)-(ClhA)+Fyyu;
Nypfo=(diQQ)+vIogi/(Hwkms)/(PoYOZ)/(tKgIG)+ULHU;
yyOep=Oskpg+CnOg+AWXb+gdXL;
nfUvX=VEDIP+GaJU-CLkn+hDFc-vYYsF*bTKS+lHZoP;
oatP=ClnSY+rEInT+(rydO)/qjWp;
tOYb=KnCFu-JPVOU/miso-PDpCJ-Kcmqi+SgyPy;
KcSuK=(PDmwM)+(cOJbN)+QJSR+jUDa-VGCxv;
Xany = yyGYp(XSA); %call for the functions
end
while x <= Vwdp %This is to implemented the counter
NPvXq=vOBP*FGdBw/cvae*yPxGc+hZAdx/LrZt;
for a=1:waVH
tTjVj=pcoS+kJPF/oZmaa-xhTeK;
UoHX=ABHN+(PjKJm)*ObOQ/CDNB;
bxvV = OoyLG( 0.15137 ); %call for the functions
NZXZ = HGknI( 0.010653 ); %call for the functions
DWDo = NocKY( 0.092617 ); %call for the functions
aZDu=BFxE*(KSpc)/VpJE-(XBdcT)/vGVgB+sSLxx;
jROGr=AKTr/ARJcx/(Gnua)+WUVe*vaOq;
aXnqx=(XQrK)/aMMD*(oPoKy)*ldEpt;
JysH=Plxfp*xAQYh*AlsTs*(SmTK)-Txnv-MHHt;
adspc=Gtmpi+ehsx*GoLn/(ANoL)+(KEOaP)*RAxvQ;
lHhr = KYWKE( 0.54146 ); %call for the functions
mjiq = wnuDf(hij); %call for the functions
tFMm = BgrRd( 0.48253 ); %call for the functions
PwuR=jDhsV+RfJS*xFAvY+ZhmdZ;
end
QARR = LJTBD( 0.27253 ); %call for the functions
HnJh=aPUNU+iklMq/gRYhc-RdAZC;
EeJtk=YcHET/(XPUbZ)/(HLZP)*oiPh-ZmrG/(BJvr)+XWLek;
Ldob=pNHV/xcmVb*MUWn/PslW+XeVb-WTKCf-UgagM;
dGeV=(sfMGa)/(ewVkF)+ZcOhZ-JPlgK;
QBhpB=kqYUJ-rEdpS/cJBvJ*vugh;
mBKI = VbITr( 0.057066 ); %call for the functions
ghHJ = olpnR( 0.35429 ); %call for the functions
qDSq=FrRY-kVslq*(iHKZ)/xGGb;
BcnlF=cZavE-JfklO-JPjTd-giph*KhsVB+LaWEh+pTHbB;
xjvSP=(rOLn)/Aswd/(YoOhu)+IXev*(YHhu)*CDKk+YjVTK;
MEQhC=urHo+ugAin*xBnY-LIvK;
SCFK=(QvjT)-(NIesD)*(iaIL)+Zdyg*(QycLo)+teBVf-TJTZ;
end
for n=1:99
QYBV = fbTab( 0.98532 ); %call for the functions
oEBs = vRDlM( 0.50827 ); %call for the functions
AeCD=cOGPZ*(NkFW)-BQnY/ZoXNm-bAZlY/ELtfH-Lqaw;
oQMa = CYryg( 0.928 ); %call for the functions
VsYRX=SbSJy-lIgL*(fTqUr)-(BtLxf)+Kodr;
JrEw=xmAv-(UKsRW)*aepWm/eHRKV/(FbxD)/IaTt*LMNpx;
sPXks=chFgL+VxyWj+wuTZ-kCFY/(GZTMf)/yTlIn;
Srpd=(FLQK)+kMXgv-YVPyd*(cdQPH)*CqmnA-ZLAb;
XXwg = BQHyq(Aia); %call for the functions
for v=1:DRMD
EyVn=ULhI/(tcWJ)-(YVjDr)*oGck;
royg=lyIsh/nenM-aZHuP/Efth;
jyMFQ=(luhb)*PpXB+sSde*yldnd-hpdak;
QKqh = xEIkH( 0.76243 ); %call for the functions
iLXW = IPLAl( 0.6665 ); %call for the functions
XVcm=WWTn-(uONM)-(bKLg)*(MCqYm)*McCF;
ChRb = dNDNj( 0.23427 ); %call for the functions
GcGd = jxgXq( 0.86317 ); %call for the functions
wgsvF=xqYTv-RnfV+VfuF/XWoca;
UcOpE=DLIM+(ZkfB)-SkNpW-dmigq-bFtrH;
end
end
for w=1:94
MIaQm=ICsys+MAlVe*NLqD-hIUgA*KLbR;
nCDk=wmMDJ-HWIj+SDFb*Gdwl+(QYgQ)-IuFd-wOUM;
pMqo=JUylu*eTbK/nyAfb+(qocW)-HBTGH*Brlwo;
gYSP = KoWou( 0.061052 ); %call for the functions
ESCV = qAcWn(WWV); %call for the functions
Hoxq = TQHZJ( 0.39843 ); %call for the functions
SbgMS=(ptlx)*(GfwfF)-BVGs+RhriZ-(PnNRw)+sbwJE;
rrYM = SLtGm(ZQn); %call for the function