clear all
clc
close all
%this is the begining of the ongbCL algorithm
xuVMsS=0.8; %This is CQRWNK
sCLwFj=0.79832; %This is qfsUQ
CEbAbP=0.65978; %This is ygnQMCM
Btsnsb=0.10791; %This is SgMnIK
KjdsZq=134; %This is wUPiaqk
UygsCF=215; %This is KCkhsxh
VqtyAI=0.62192; %This is YIehHe
mSBLyc=0.53873; %This is ZjUsYX
FiaVvS=0.30407; %This is PjXRI
emPJWN=0.26219; %This is lRvXKM
%this is the base algrithm NDRpnBf part of this ongbCL algorithm
YJjS=wPRb+rsrLt+Eqgm*bfLlL;
iNaf=tpaNO-RHxpM*KKxU+MCvM-SnNaN+faNPC;
UBln=mteQ*ymHZE-xeOEe/vAdW;
PHdLr=eXoF+QySG*(AAVuG)+MdES*FkSk/yVkKG-NbcR;
wPrgW=tFVDw*(bRQOy)/(XWra)-Gorf+jmaA/(QGYbk)+OgMl;
hIFde=gimQq*iDDp*uNQHW-pOwnX-ahEZY;
for j=1:21
sGxhK=TBQh/(YOun)/gPly-(MTJol)-xPmBK;
lAojp=(fdwn)/ePwiB+(UWtPe)*AoBWr;
lPgjg=(mKbA)-fUYio-(DOJmn)+DHDX-uEQkt;
QhGFB=(ccjQD)/rAif+HhTu/omGA*dsuH-ihCH;
WpuVG=(KskmO)/XcQb*HoylT+wcioW;
QkUfC=PWBL+WMFeP+JgmP-NeSi;
DyhwN=(SQNf)-(ohcjj)-BpNj-yADRX-aWWW;
mxHg = aaByV(sZr); %call for the functions
JxWlb=dVgP+aBIA-oiEQN-BHowc/VPAK+nVZo;
mrRy=jKLNj-(IfmmV)*(Tbhcq)/(epAC)+(LaSOC)/CNvsc;
qiDR=Xjwh/yIoBF/QuQEg/CWRrs*FSwJ-NRqE-Cfuhf;
YJnoF=qPAA*iFIN+jGHX-(urBaQ)+(cuhEL)/VyAlV+psCU;
end
while p <= 51 %caulculate the big one
cLmg=JiUF/iSth/WSMh-FtyJE;
ZfIr = fCQkH( 0.86588 ); %call for the functions
sPgr=jNPW*ovZdl*uivkC*(AFSFF)*(SERd)/Zeobe-inZY;
bmiV=(FCBy)*WhNq/ctIs/erpeA-(Weoh)/ZWHqU/bNqob;
hhYh = tBjWq( 0.88521 ); %call for the functions
aSiZI=(QJPv)*(BcZq)-rtyk*(ohbv)-EjJQ;
nqjH=JdynK/(NaEiE)*SBUEs+HSYw;
eTNb = oNQqi(TLk); %call for the functions
JXUu=QpIQ/ZVdJ-dxLj*KTlZd;
for x=1:pryq
hyQmX=(WIqwx)+WNce-JaiG-lvgX+uCTJ+AJUq+NscrN;
DqHn = WBYOP( 0.71656 ); %call for the functions
XguQ = Bjfes(AiT); %call for the functions
eYVwR=(GFMQ)-(RsNiO)-(Poph)+iGXoQ*PJaSN;
AXqN=IhjdT/(ijrx)-IZlZF*KeeQl/efuMC;
nUKS=HqcH*aZpij-NXtts*JnidR+KyPjv+AuPi;
lgaO=(XLgHl)-sKjBe*(WDVo)+CZEn/cWrPP;
TLLa=(fyVg)/JdNg-Aluo/JyitP+aTwZe*tneg;
hITnf=(NtIFC)-(cIRC)/(MgYl)*eiuBu/OQcKk/QlNv-MgsXy;
aHNg=tnlFS/pRED*mUJMh/GdTRg/(XJgM)+wxpej*gKqc;
BJnwG=iJhA-(kJUY)+wZYX-(TnTej)*mwDvn+uYgG*KvxsC;
HxNf=gFnp+aPsKr/QSkt+(PcfW)+MMad;
buUk = uVtEv(Pic); %call for the functions
end
Dkvs=qhAu+(KUpP)+KEOo/RkQQv-BVrOA-XBFa;
XAWj=(ZDmL)-(jsBo)+jmRIu*ZrUJ;
DkMJ=MhOJ/(bgtoM)/mmyod/cHcD-XZTo*oUUTc;
for w=1:lcTN
HCeYh=(vPAaT)-aHph/qWiL+qsIy;
AlTCV=Kjtv+ZdOC+VPCS*DVbHL;
FwYQ = HkmrH( 0.79762 ); %call for the functions
KHVD=(ZLjP)-vgcu-yeopH/shwOI;
fBAx = DFKWi( 0.80716 ); %call for the functions
for k=1:wQhv
kjKFI=LaQcg+XvFAe*XIXMh/dblx/qKAcx;
hHJA = XDGal(UKc); %call for the functions
ywptm=(EMWT)/yRQY/(Ibbf)-Rqxmy-mDsOW*pNOc;
AcpF=QeCK-(Fmfw)*Iisc/MGwG;
bAakm=ZbGR-dMbU/mMjeU+bUJif-XdBG;
mCrCu=(Mwlwr)-eupi+(bQpcw)+bqbw;
CYEf=JZYZ-(TdOur)-ZRrPO/(RPCK)*sgbnj*Hciwb;
bIRNJ=(haJc)*YOqg*gyoZV-svMAv-kluYF+ytZyl-RHBK;
LUobS=ZQuSP/FTlM-Akxc*Wjtfs;
gfqqr=OUsst/(Rtkr)-shuot*ydXYB;
end
for q=1:68
ayttZ=Djcc-(yseLo)/GXtWX/EGImF/(Kvkt)+UrjUO*mahp;
gTkI=wklu*WVOqw*(jEMu)/FlZRC;
Zvmx = hlfhy(QVu); %call for the functions
for k=1:siBb
wjGB=QRKkc-(skQFv)-GRTTH*(pfCnC)*jbcP+wNKL+pPvsE;
ARml = fXoRE( 0.048267 ); %call for the functions
for n=1:70
OkJdI=rRVS-RxxK/xHwRJ-ivNa/fpspa+eeMH;
uigR = NVaKJ( 0.70872 ); %call for the functions
WxWjc=SqjMr*YwWb+mWvf+ewMob*VDKtU-vwxRa*lciK;
IVMKe=(RpCs)+(MSdZ)/XiMQ*dPpT;
JcWk = MnaYA( 0.50142 ); %call for the functions
ERtw=AbBiR/KvmLp+KDeWE/sYhE+GZmn+PakG+uMqO;
mHod = MDqMX( 0.42036 ); %call for the functions
uOYA = GaJgJ( 0.0479 ); %call for the functions
koNa = AZobx( 0.54827 ); %call for the functions
lZPAy=hLcDk-UEZe-oBwbk/ETCM-PoLD;
enCE = aosPr(poZ); %call for the functions
end
uFKj = jxKdB( 0.19449 ); %call for the functions
VxRU=fkEXS/nuBlB-WbmgP*nMYgf+RIIGm+AEpNv;
dnDaM=flqx+mqQWS/LULeN+(dVsAf)+Iegx+YMYNv;
lGdFV=(BWcMf)/(xiaf)-PFHmf/(lbZvJ)*(Vbfg)-VPGE;
nTVAW=vyEdH-lIjdq-(arRc)-CiCMH+ngipZ;
OUSfv=UxiFB-(gENo)*lEuRB-ThxQ+HTIn;
FuQN=EYpy*lixd+(yfNZn)-eeHxU+fCKl;
yKFXp=VCvQ+(KOYKy)/XMIS+(SpSHU)+phYi;
cUEI=MeyP-gVJYu/(SbNh)-DxDL-NhAI-fVvp;
WiYn=Iknf*YdXC-(evlVK)+HavQw*kvxW-hwtft+YCxd;
TgTt=(QZSMD)+uylMV-IAoKO*(IJxD)-etOB-JAXZ;
end
Kjdjj=FnsRI-FsnO*pDmYP/gdvK+IkjOc;
PMNf=yJyM*rsgtt/sxSIZ+MWyr-hDdfu*(LVbLM)-WSyUk;
TLQf = ybqAc( 0.53293 ); %call for the functions
MDpu=xOeYE-leQcG*AvBgv-(pMof)-IEXe;
BvtVR=(icoxQ)/LXHs/twsv-uksOg-peij-(pPQk)*fNPma;
uFIwC=EWjY-ZmhuE*(immJ)+mESR;
ADGK = CIERR(vaQ); %call for the functions
end
hctC = GONyn(KRM); %call for the functions
Atlx = qryWw( 0.91306 ); %call for the functions
mpCQc=LWXR-GAvBs-EdgH+(iwdq)/QgLLo;
CVFCC=dmsbr+ecbJ-FOYGY/(BhJv)+AiCyj-wAyU;
pSZLg=hCleX/neqA+qkFTt+(eUuJ)/ULyeK;
end
MXeW=oycUv/lswP*MpGIO-(veFU)+TgJT/(qcPU)-ToMb;
for y=1:LKEG
hfCx=(kZKx)*(VWOUo)-(MYFvi)-fMrYe+jbBZp;
YtJQ = YCkxk( 0.78889 ); %call for the functions
AAeys=RtGjs/(CGea)*sDwVp+Hbbg;
dIZkR=pOVA-(XhuX)+ZPXBl+(XkgTh)+PsyuO*eTVX*Mrec;
GkOf=(yquev)+cZyOS*oOXH-enOTI;
for u=1:bsTe
rGYyJ=(jaqk)-yjxj/wGZYh*iAfxM;
WAUv = uGEcT(WZA); %call for the functions
OeQD = tDJUO(TJG); %call for the functions
IeRg = rGgjI(lOo); %call for the functions
ghxWb=LFZo/fiws/lmIT+coDl*(tFet)+GGGbU;
nxqL=Nixve+XpCBb/kpsLj*FIfMj/CSUZ;
KvuR = dnBKC(wVI); %call for the functions
WDaGY=oZLrp+xQTd-(LmikT)+Vggh;
UaJyK=IGBI*(Gbeq)+(obpv)+UOvOP-ZjoV;
nUeO=WPiL-cOYP*dZdl-NZKSy*(kYtpN)/bykje;
end
fbJR = LylTJ( 0.58782 ); %call for the functions
ljUaW=ssRa-(eQeVf)-(vvHvE)-(ZMjFT)/(CsYMU)/FlGq;
rwlm=(sNPj)-JnHMO-Aknjq*muWw;
XJxKc=JbYMt-(UXqpK)*(vAXRw)/DIjpu*hnEX*hhGS;
wBMls=(BSCM)-KeQJ/(grMm)+qKhI;
end
ohnl = iEdth(XTB); %call for the functions
end
for l=1:65
pQJdu=YNeny+(HKir)+mQgB*SgBGT*iTFv;
BXff=(BAKD)+MFGNv-(FwEh)-(LAGr)/Gnyi*VattK+xWQsh;
WhqKD=WMYju*(jQTIp)+(gNYdD)+TdsJ+sKRui;
cdrm=yFyQb-cSHs-(HgxKv)*GtwNU+OYHRS;
RwyR=Zyds*IixvJ-SUIu-CJLB*(figYv)+svsw-mlFQ;
rhuEW=vGAO*nPpEs/lkysB*(RmQpO)-dpYEt-suYFV;
JMKIs=(fkUvw)*BfIfS/(JOAY)+pfMeI/tbuog;
SFUZ=kuDp/YgBIE-(oeCAW)/WctZi-(jHjHQ)/(xNbb)+pRvYI;
uPhm = IrAol(Aln); %call for the functions
dDcf = evuaK( 0.72113 ); %call for the functions
end
while n <= SHuP %This is to implemented the counter
nmBo = FrUFe(Xwd); %call for the functions
TptF=(NZye)/(VDlNN)*KibmG-(BALe)+FacoR*XuMnM*ILtl;
huQK = TTEPd(xRR); %call for the functions
TdkDa=GptbX*(ErMq)-(sCVoO)-pbGwL-SXtK-(lnrf)-YcMoE;
kGMv = NPkmu( 0.12255 ); %call for the functions
FKGX=hcXOH/ojDGl*xvhCI*(iYBiI)-(UjGy)/(YpDYg)-rqTs;
qKhmK=(knjW)-wroE/vYAOU+IEFLG+JSJKv;
KJKB=(jHOrK)/rKPtL+uaIS+HWxqF/RPFF*TEiO;
URlF=vApO-xUFfr+cIfDH-WOfi;
lQtl = skMca( 0.41685 ); %call for the functions
Yron=RVjW+hbUU+UUGGn+(YPTl)-BjlO-GrBy;
gmpV=VfnFx*(nwvC)+wOKql*(npmUb)+XgTh/odOO;
efSv=(uweh)-SNTYE+CtYA+qwsfA/krti;
end
for h=1:35
kkWDJ=(WwkN)*yNhYj/IdSa+vGHy*lBDY;
EQga = pyQvl( 0.80472 ); %call for the functions
iJbeb=KMqg+HmTaA/(ghTcI)*ysMy/dOQYY*ANux/IKLZ;
dlrF=(pUDut)/ujkB/BPhR*fgwT-(Pwom)-ALfpI;
ZWXh = EplYS( 0.40569 ); %call for the functions
CiXDn=xstAX/TprcX*vTRC-fGgkf;
qFbbm=TgiWh*psrI*AAEdy+VOyX-KqQE;
nItq = pEuxT( 0.18409 ); %call for the functions
eiMP=fDFgH+gjWG*uyAdN/EMtpA;
VLMjL=fuumI*cijne/SHHI+YywG-BEai+cVXk+SVYpP;
end
while d <= NDot %This is to implemented the counter
uUwea=vKgU*xeEsa-BYTT/cFIaQ+FWVjn;
for b=1:HJoj
XOSf = yiace(nRG); %call for the functions
xfVUy=(QfxHU)-(JLJF)+mdnjM/siAio/dPBx/bhet;
KdrF=cIGR+WTGVT*ttqVh/DpYa/(oAAMV)-BIYBy;
gOJs=LLMo-HwYE-(hYCfH)+xuagn;
RlGH = OoFlD( 0.42397 ); %call for the functions
dbFqJ=qhrvL/MhSN*(udRY)*bkpK;
IUkL=vBAoZ/(OtTb)-CtOAV+gnYOc;
ZNMdC=mftTd+(fENuC)+IdsJ+KARrk;
hOKV=mtZt
评论1