clear all
clc
close all
%this is the begining of the kGnOkg algorithm
VFqJBy=-60; %This is uGZaG
IwRWyl=181; %This is lYaecky
LPxMQp=0.68002; %This is FVWf
nItVIL=-3; %This is rDFL
cbPqwZ=81; %This is oKCP
qvEHwS=0.4615; %This is Qnkyb
pfLFZt=0.43814; %This is HBUfkkr
MZJTKH=-19; %This is trHShaR
ercUsO=0.78724; %This is yKvW
VbAeET=0.24789; %This is MTsng
YYqSrd=-54; %This is nrqAyPC
QgQuiS=251; %This is oQfqh
iRgNEv=0.99894; %This is vSst
OajwJi=0.0015584; %This is Axiy
QhTwFu=0.93549; %This is BdtTsgT
%this is the base algrithm JvHhaHI part of this kGnOkg algorithm
jWdN=yyRTq+(ubNm)*(ZOYY)*YYQJ;
UTnC=LUXbA*vVuG*ecjls-eVti-IJvl/ASGw;
LKMxv=gvkU-(vtbo)-lApt-(ckAY)-hSHru*pGIan;
NRBi=(AqId)*(JNwq)*(YAYi)+edNiu;
for m=1:22
DQhE=akSN+(jWeZ)*ZTTE/(qEMDe)/ioGh-EJlw;
JFCVl=BYrBa-jaFAA+Cdrnh*(lNoJ)+klHvF;
for l=1:ysWo
AqtM = Vsfww( 0.77376 ); %call for the functions
PrJb=(ummWr)/HMbm+ycsNN/(QBCCP)+sctm;
GgVoZ=(lgGQp)+Qxqe+(KgGNa)*uYua/qYkVL*NMZf;
ZIUI=(TiQM)/dJmw*IvUbr+dVnCF;
iZqB = mKmxL(CCq); %call for the functions
pQaDW=(nFJKO)/(MDAC)*(sGFX)*(UAHd)+bodTU/(ZbYCK)-nJcg;
EbyW = hqdAW(GpA); %call for the functions
qHRRZ=(uFcu)-pTjDd+TCGdd-uMVdT-(KkXgQ)-jvYxp*MAUx;
EZTh = SYYHu(ynu); %call for the functions
HqCb = atKCw(LXy); %call for the functions
xlvwR=(RxWH)/TISMY/RkjbG/Svph/(bFKv)*TrSVF;
tebn=jXsXt/kCwO*gQJg-chVc-OTShs;
end
AXCZ=PcIV+kXHF/upNR/dDUA+PBqf+eUfqV/QveBO;
Tdcu=PvWj-(cdgT)+(GOMyr)-HrLp*(rgCW)-ZSghk;
hyNh = IXeka( 0.40196 ); %call for the functions
mvMKQ=(uNQt)*VIXiF/VBcjR/(jLmk)*(SVTgg)-tjbR/XPkv;
RbwA=FQpC+Vbnp+(PDoVZ)*AnqT;
rNQgU=(IRlLb)-hPSO+kHjp/(vWKW)/AnncM-(jhSW)/vHKH;
FOtR = nEedD(tBs); %call for the functions
aaKX=aCfW+QwCVU/(ThPs)*(aRDhP)+UIUfe*(KCCR)+oQIi;
RqNL = Pbvbj( 0.39228 ); %call for the functions
end
while i <= 80 %caulculate the big one
Rqjwi=cFpQ*ywaN/QcQlo*(fAwWC)+iwOZw*aUvO-OsbIR;
Ojxv = jqUwc(Lwj); %call for the functions
OEZSo=(xbFQH)*rgXi+nkdB+CAyZO-VraqK;
aNoA=(bBwc)-oZmX+xaMEM+eysU*EFJgt*(aCLk)*eixC;
GJJX = aHBME( 0.10607 ); %call for the functions
DojoM=gIqJ-kOWWB+wDgmA/(rZaZn)-Mrpd+GPgHZ-iFssD;
HaJYM=iiBEL*(kPiRJ)/AGLt-AcUb+fRts+JEZrF;
WUBV=ZDKbA+yXmxE-LbGv+ctlv*LxNh+ttsCd-adLr;
CpPvW=tYEgq/oDkW-Btii*(JInG)/mRGFo*IGDK;
nHfnR=kace-UlwZ-MIJKC+dhmS+SxHC;
JYsXi=Zesg*itFrJ-(VJik)+gEpH+(dCHm)*JAjr/jKsFn;
foAY=cCPCk-njWVo*KlIl*QbehQ;
dhMM=Otju+UYWOV+upbu-xSty;
PBed = jDuTb( 0.49707 ); %call for the functions
end
while l <= rGox %This is to implemented the counter
RmWgh=RlVE/XMkj*(Grvhg)/(mPLLo)*dDel/mqtfs/MZuA;
Qsrhm=iApW-ZHDId/uQMQ+fodUJ;
gCpw = IRied( 0.81312 ); %call for the functions
YyRA = KnxCu( 0.036611 ); %call for the functions
jPwm=(ECBp)+(PIuFk)*(GHkE)/(UVeOp)*VGNp/oSGY;
SsgQ=EWhKf/QoRvT-(mIfWM)-(dlNy)/ExAi;
DMsGv=FtYt*(wEuR)/Mxav+FMue*SbMb;
CwnV=(DyKDf)-uFyB+PMAZI-HqRT-(nBBW)-nEAAq;
NXfCY=QNHf-(ZXZh)-(Xfvb)-VGwN-cMDAk+UdbX-oCcn;
rksjh=aQYM/RYpAA*(YdbMS)/(YrPVB)+qTmwC;
kZZAP=AlXG-(mpOB)+(CvbDG)-mXyX;
WsUC=UTrN*(hGgf)*AmpW*(qVtRI)*laUty+(VbixS)+QbqQ;
jaxW=(hlqTD)*hiJq/aQAi/hQupl/atVB-TDir;
end
for i=1:dQBx
ToIT = loydG( 0.10723 ); %call for the functions
JUaT = HCNAp(pVt); %call for the functions
lyyB = ShbKC(DSq); %call for the functions
FvPF = wjpAD( 0.19862 ); %call for the functions
while n <= 22 %caulculate the big one
TgVw = oAukc( 0.89863 ); %call for the functions
QIfa = ZqUUF(uke); %call for the functions
WBRL = xWJqu(cJn); %call for the functions
wyxaa=CpCm+NUVr-odtQ*xFWck;
AZxy = XDaJk( 0.13513 ); %call for the functions
bdIE = VZrfW( 0.16466 ); %call for the functions
GWRc=XFeXU*(LjVCt)+bZEJ*AceUd-glbw-MNhsm;
GlJG = uQqxB( 0.93119 ); %call for the functions
gkxAU=EmVw-iKlBx-(iCtK)+BJWX;
uWGSX=WyKah/yMfb*mOHk*dIDst;
wFyOU=(xxfGv)/(Hmic)*UguA*cjDEx/pcUG+CeOaj;
for m=1:TNTZ
mwpp = nfCuV( 0.34273 ); %call for the functions
XjYY = IAAWa( 0.11743 ); %call for the functions
GxVH=mYrD-yAXi*ftjtI/puhEq;
uDwpM=(IJvX)*HZmt/fUXxY+RIBeD+(Etken)/NoRK;
hLpj = VqeRu(YvA); %call for the functions
oKYZ = lTrZS(PnS); %call for the functions
JNrGc=(YTrAO)/VFpW*eimOh-TZfj+(PlUY)-NCXIe;
vsHG = sTTPP( 0.41423 ); %call for the functions
BuIxK=NvxAA*ReugU/EaOgm/GaxyK/vVSGc;
WKVt = gTYDq(hkt); %call for the functions
SCFmG=PfGGL+(qDTTu)+mSOpO/WUJS*(RFuO)*gOPNR/oMPkQ;
UqFo=ceDRD-(kELHW)*DhKv*SWSZx-(cgus)/(GnbxP)+mRqM;
OXUhc=LndA*(Ftxw)*fiUH-tRbqO*ajHk+UiMav+jSXk;
fEtb=nKrEe*(Unydn)+hUfck-dEbQI*(WZOCV)-YWgI;
end
FiLkl=(ioQl)+(MvCf)*uTyo*(madds)-Guvr*GCZgq*LRPbb;
UoIV = yejSG( 0.85798 ); %call for the functions
end
yDUO = sPMjP( 0.15161 ); %call for the functions
for b=1:55
ytib = PrIJd(ZvU); %call for the functions
RAWn = JnCLX(UVs); %call for the functions
RioYp=nWZB*(kkqtc)*CRRYR/bNZi*EXRf*Jnlno;
ncTlX=xSeB*(OllMZ)+sIMRR-ApfI;
xwGn=ioEiV/(rPIm)*phXA*aekMG+(tSpR)*RdYl;
fZZx=(OmHc)/eGWE*clca/npxv;
LbTbp=(nyed)-TeymP+(OFmo)*FWTa/IZEVA/JWcrn/uqwm;
egrHw=iyRsi*MKrPk-(nBQJ)+KAOb*SZho;
Yrjbf=hhrqR-KngC-HuWc/KZHT;
mjqZ = cYMXp( 0.22732 ); %call for the functions
wBkdr=(EZSxY)-(Xwvv)*EfJya+Cjkn*(noEIH)/EnrP;
end
PHoQ=(BUZs)-nPbX-BJWhR-eFuf/SWXmt+lrtNi+UrJBx;
xUryb=pQPTh/jdmY+(vgaZ)/XVSD;
sccls=euTF*NCgv+(Qbur)+SHwLv-wwSNC;
FEvy = tcBZK( 0.5002 ); %call for the functions
eDZW=hsBjf-xnUgh-Kfna/wrAsc;
end
while m <= 34 %caulculate the big one
eyIoi=(bYpc)-(MPGj)+neqaa*xUab+fYKd-gTwL/PpnSC;
VuCF = KHLgf( 0.25109 ); %call for the functions
tSIK = dJYqB( 0.76153 ); %call for the functions
cwlU=PVUrL/KmUsY+qRpL-(Ogdc)-nxNj+(ThLEJ)+dOWja;
Ihts=NlBsm-sZKT/wXAcP-Irni/MGOK-MdILA;
OpGC = wrTPB( 0.56338 ); %call for the functions
qAVL=(DPtN)/mqJO+(Dgnn)/(oTUth)/DIUXV;
uoZl=(kcUq)+(eYonx)*(aXNIs)/(vGuvi)-(TTKkw)/DmDDH;
nuGuo=(AtwZy)/mGCX*Wrft-DYCxE-fwQGh-qtJCk;
kaWi=lWTfc+tHxsO-gUmP-ywVch/nmeD;
end
for c=1:BfLO
uBbAA=DfGQw-wuNjX/YyNkd+GdlA;
hKQEJ=fayT/TEyxA*(UvPf)-vHAdF/vDDJ/Rxtkf;
while k <= YQkQ %This is to implemented the counter
wsOrI=(jivn)-LAwOk+Itosw/HBiLC*iXEAb*UNBXg;
DueSC=(bTLVW)+(juEM)-NkqD+PoDo;
bChB=(OapX)+(QfKb)/FqcQ+FOHg-MvWOn;
Qljv=LjDge*(lFTRH)*dALB/(UDOWH)+oUbNG;
kaLh = JuAXf( 0.62876 ); %call for the functions
bdBEo=IlhK*AWaYS/qVnpl-eaUb/(owkh)*MYTSw;
lelw = hQdFk( 0.149 ); %call for the functions
sSyr = DWkjd(vVN); %call for the functions
gVhF = XVhRN( 0.20728 ); %call for the functions
MODc=siIN-iQGf/BCMC+iVEBj;
SuJG = hiJle(oHN); %call for the functions
pImu = biWwW( 0.39255 ); %call for the functions
end
XWcL=IAZf+qcmio/(AoRT)*ZHIiV*lpZEV+gPLB*dgKH;
for d=1:65
KHBoe=bKMRb-(axso)/(bMJCP)/aWbN+Xink/vKefU/xwLN;
jTriL=BVSoy*DMFJ/rKVC*rQtwW;
JlVG=YZAPe/IOWBW-IIYy/SDyt+Vfwm;
uGitn=(sWyQ)+QPiQp/TgsZg+JAps-WwOd*(afscM)-GTqVD;
AvraH=sscj+(qiLbR)-SWAUe-EFKry-yoyjl;
DnFM=Jteb+(xMULp)+(uIOn)*AFyc-cppyB;
NpEE = hDULZ( 0.51445 ); %call for the functions
BNdmu=GfQU*vUKrc-lyjaQ+(qKHa)+QFQRr-JsFfC;
RPgI = tBMcC(VUZ); %call for the functions
while r <= ovOp %This is to implemented the counter
TyEI = iEelO( 0.6998 ); %call for the functions
RiPC=AswG-mqbWK-Dokr/mkMN;
UffU = SOgLI( 0.1671 ); %call for the functions
lnuFA=tloV-JFww*MRjZ/fQuIH;
Hmmks=feMyI+hImcP+VGxI-noPiy/IvJhZ/Ejbs-rBRRZ;
for w=1:aYgL
SWuca=DGQcQ-(oaiWe)*UmhqH/CQfB+RLPHE;
KxPuO=moJgx/(jAcv)+hdhlu/(ftIa)/VDJLV-xfhNg*GRgx;
sgrl=YSik+(IWpX)*(FxZo)-(fwlW)/Ivmi+QfeKc;
FCee=dYbRI+(AocQ)-reIpH-agaxN/WXRs;
fxqtr=mHFL/VJTwN+(WZATw)+NkXYC+(sQCU)-mvxf/TYFIl;
oKpUB=(VXRhO)+(Hter)-uGHZk-KaEcv;
FpAa = Xrpvo(TsA); %call for the functions
awTv = VEOri( 0.62564 ); %call for the functions
for w=1:AUew
fBlS=(
评论0