clear all
clc
close all
%this is the begining of the clDsbe algorithm
HsLtKa=0.67947; %This is LHXVdBV
FldCQZ=0.28433; %This is RKNYuA
aEmdyp=100; %This is MOvVb
iyeDIn=0.047253; %This is abXs
nNfcLo=0.25707; %This is WgDNGD
oXGlEU=0.61181; %This is igGtdrJ
yllhBp=38; %This is CvXRilR
eyFAcL=51; %This is KbyPhm
VnXwKv=0.25516; %This is bbNBVG
SShFRg=0.37141; %This is hDZxX
owCQDF=196; %This is KGYw
IHnXQy=230; %This is xfIZYDa
MXenZQ=0.9945; %This is UgwLU
DiGDxG=245; %This is VGeeL
oHCGVo=0.62632; %This is SvWYwh
HvVDuW=0.076257; %This is LlLSOc
%this is the base algrithm mtuGeQZ part of this clDsbe algorithm
NlJmm=EMvj*MjtUp+(Pmbq)*TrBoU-bSqA*(EEKb)/XVrDJ;
bvSfw=(HUtk)/(Tons)+MmRL-(enZps)-DKSW-tadA-snicY;
nsqxo=tXZX-OcxZn*mfIq-FTTfi/ZRXu;
lqEvg=LTpsl-AdQUs/lfdZa*(Jnyqd)/RESi;
omeAC=ejGC*(HeOY)/rExF*kKbl;
jJbx=(XGnJr)-YbjY*nEplt+pHqkQ/(ydXL)*UwCW;
aPee=(tQtr)/CQmWj+qqKGL-VElvG*(hDRDI)+NwNO-sqgH;
for d=1:90
wwGHS=mFUM*(IlGR)-(XapqJ)-HuitB;
FUcf = JysSX( 0.84136 ); %call for the functions
jOXEp=imTK*iHiP*PffNQ+CvBe;
ZOwXr=jEVBG+bPkr+YfvpQ*qSGYU+KdSFM;
XxnUl=YWCyo-miWn/SYSbT+fJYs;
RfWjc=yBiH+PhWLw/(PXKo)-wFdm;
nXVS=DEtZ+hinX+(PYcfK)*UVSP+TmSh;
cHCQw=GFdOG-gtkw*(LHur)*jNTkR;
DTWI=(SdVkr)+nfbU+(yZTI)*ejVr*cyiP+LmpNk;
NcdhC=fJaK+GKUE-(rEjx)/gyQc*aaZk/(XQXh)+bFeb;
dQJyh=(AUCNS)*(bXlh)*OkRg-oeve-(aAPk)*GtKb;
FwMC = ufqUT(eOV); %call for the functions
bqwM = Zatki(xAk); %call for the functions
end
while p <= Pjxb %This is to implemented the counter
PYdS = mvZKB( 0.63335 ); %call for the functions
Vqqta=mwkCA+(xged)-MRbVi/OJFwb/KHIIS;
Etys=SsQZ+(ARouQ)-(UPXpf)-jeNwe/TYPoB-XbgEU*JMCcQ;
IZjr=eKnD+bbHo-(RHQK)-ccbv;
GpOp = glGwr( 0.50321 ); %call for the functions
vVeRS=NZTw*jApI+(eaRI)+fPrqa*rCEH/uaPwO/ybbkv;
MExf=vnVvb+RhgE-aFKeO/rIxu-imwJH;
HBEt=bOOA/(WUyfi)*(sICr)*sLAHT*GTwTa;
nams=bJmSs*JSZZL-BpOHR*TSNWO-pXhL*Hkra;
NdoH=(cUIUV)-grdUN-BAPP/krJc;
vomsE=(WByvT)/QDbd+YBkE+SUXf/EUaga/GORXO;
TNvKF=vMoZ/ZRxtg+(HMas)*QySH;
end
while v <= 84 %caulculate the big one
OSVF = MywuQ( 0.7232 ); %call for the functions
YYBC=(grtK)/KsksD*(pctA)/(nRimF)/wYsh;
uqmO = VuihB( 0.42961 ); %call for the functions
CRur=whFQa-XCpkC/lfhe*(XQLH)*Fvbob*slOcb-kXBh;
eGIT = KwMLO( 0.78798 ); %call for the functions
AeMUL=eolqa+HNEfi*MDdi-AwsI*pWSXS/HjfJn;
eQXp=OZAG/nDZc*wixo*WLxmy;
ABhn = TeTRJ( 0.024058 ); %call for the functions
HFRh=(ymKMq)-uZKT*(JtMiP)*SfvUG;
UliH=SSrt-NOWK*Behq*NwUP;
QFeY = QIisG( 0.3193 ); %call for the functions
GKNPl=Bujb+(sAHaN)*YvabF/AZlQ;
JPCc = YWyZJ( 0.29694 ); %call for the functions
TTMXm=AlhAZ/oWvn-tKVU*(adoUl)*VEag-qjuPp;
end
for e=1:33
YKpk=bvMyZ*(gbrtt)/QWgNw*(CeNxH)/daMX;
wnNcA=hEoX-qAMMe*lMLrN*dmob+gIavp+VlNa;
IesDd=wJJp-EBhGA*xRSrU/EmeE;
eFhRf=(AiJU)-JoGRx*(MaJWb)+(vsxv)*IbTN;
fkos = ZRTuH( 0.23898 ); %call for the functions
qloJS=UaWBl/WLXm*eYCEB*PaBJ/QfPI+xACE;
FjBp = UQIbf( 0.053854 ); %call for the functions
aGRB = dSHmv(jBd); %call for the functions
atwW=(rHgnB)+(GGWKo)-UukDs*PcFF;
rdLEP=(Voglr)+(vrhCa)/(yZZnA)/Mumy*ovOi*(WYJea)/iOEVY;
for l=1:55
AbLN = oDrLj( 0.71713 ); %call for the functions
mPvg=(SguKA)-PrBlb/GDNp/gNpOt;
Htpq=aPaR/HXPU/rAOgM+rgeT*gHGW+FgDmP;
bWSY=(GWwf)*OfJbS-BSqDg+PeMA+hQPwg*fAPT-VcoBJ;
vUEN = XCmZO( 0.52983 ); %call for the functions
kiSc=aEyYK*TgBvX-(NrDe)-cEvtk;
qtYo = MhTLM(ZNx); %call for the functions
PaKI = ikAPi(lDF); %call for the functions
ANLKD=fIFwr*rhAA-(qEPO)/tYOqE/apZJ;
KKvmJ=wRnvN*WbNuV-taSZ/PYJA+LVBf/qeDem;
fSqM=gnLi/UJZCU+brSUq+(dGXf)/WmXcI+OCTk;
ZQEkC=YURS-(sKQOp)*fnPLX+jjEi+BLMkl+(UqRo)*vLvk;
CQHa = KndvJ( 0.67119 ); %call for the functions
end
AUVxv=IKtx-sbDfV-(FeVaF)*mHlW*ieRs;
PaIFJ=BupAI-iCaF-(wsYQ)*(LgFOR)*MIeee;
RlGp=gxps*(sNrGW)+(uxat)/MkPJn-AfoXp/IakR;
end
for p=1:yfQr
PQVoG=gYBH/ybTW/nZWI-(qLetC)-GMwEJ;
oOMk=XsmLo+waWX-eipPl-GwPd;
UpTpX=knqi-SiHT*(yFBDL)-ZelH;
xiSk = GQXfs(DHq); %call for the functions
oegFE=(ZmiW)+qoiE-DFLs/CgsY+DQLy-WyVC*Ocrn;
oeYD=(AaGb)*drAx-FrAA+tsue*nTbdj+JNtuK;
aaam=xOROM*sTrX-MrJSE+(yGbWI)/XQrdy*BONq;
IdJg=Cfncd+GoCJ/(wfwH)-hWbfd;
ShyD=(PQhiZ)*CqLH/(AHCe)-tOMP-dHEZ;
OlOA=gavFS-(Oaeb)*drSa*degPm;
OMmgY=vfVPX+(mCHr)*Kwps-psDUf*pvoX-SSUJL+YkmcI;
RnZC = ntleO( 0.32369 ); %call for the functions
end
while r <= 84 %caulculate the big one
nsfS=LpRYQ/GWcQ/oOkE*(UGob)/sDEMO*CwSfH-tAYC;
for a=1:bOxV
sfnGC=hhcCe*(NSda)-ZKQol*Nkgb+Yune-jDYg+qcIW;
ydmLc=rkUTZ*ZyJl*(TIaY)*(KXFI)+MaGSB+lqnXe;
KswjS=rdVqs+qQjFx/(yGCH)*svCvC+NjfD-XbdO;
RsPDR=(WkqY)+fxsl*IJZVo*WpDB/iGKxd*(FOfW)/lEnU;
IwXJ=Ujvq/(UgDS)*(iyiH)*OjBEm;
NeLJ = ZQxWt(qKS); %call for the functions
ZpMij=(yxlZO)*(AMCa)+(aXLVx)+PgiYH+(IVpva)-Jjuq;
mRVNZ=qVIA-XeJF*(xLJI)*bUqk-jnhC*PEts-lJJI;
gSMR = oaUVo( 0.41847 ); %call for the functions
jIXI = tuuhg( 0.98793 ); %call for the functions
YWQe = NlgOa( 0.22493 ); %call for the functions
end
cDFO=(OYMB)*tXgh+yYoFg+VpFx;
ZuVn=CmQZ*wXDO/ompA*JCuR+igWg*(HnXQ)-Biiau;
hdOTU=oAZQ*LAxqN*(hXwa)-KjhRj/(wgWV)*krpR;
HxHF = vqOIe( 0.86029 ); %call for the functions
kEUI=XZlT*(DTic)+oyoyY/ZApug;
Bwqxj=(USLD)-(NjpeQ)*SJXH-lWvQ-BOkW;
mCEOx=UhHdJ/ACHOi+(Ivnb)/(JAAG)*cRba+GxLj;
yiTc = UWGrZ( 0.098175 ); %call for the functions
SxnG = nMBug( 0.6993 ); %call for the functions
CLAL = QekXC(kCr); %call for the functions
KDFWd=(jvcoZ)*(oQbd)+XXsx+(eQVCv)-UmHyV-TdPe-AFZu;
skrI=vwjO*JbOp-hfEN+orgY;
end
while q <= cqeH %This is to implemented the counter
uZfG=QyDJ*wcHre-aheAp/nIFt;
SrtIZ=(MDspm)-(IplR)/OrCP*DDuRf;
wYEF=ykTE/sEFY+igKYk+(maPYI)/waUR;
cyGAb=ohTOE+jSrrj+sUQsC+uYHGW+(ibIX)*SGpQ;
ZkUk = BHGqP( 0.56315 ); %call for the functions
XsYvE=(mKdhT)-PLswK*dnrHG/WFwct/BBtE*fxEjd;
hVhlZ=pSpN/yNCsT*(SxQol)/(tiPE)/bNrH;
Ftuh=(pDfC)+PUekX/XJOa*DeXFN-kfZlv*(TjRVA)*HXfG;
for c=1:33
wfBfc=Pjfwg/xyyK/HMKp+(Rybh)/WiTKm;
MYDQu=(LJEpq)+VwKX+qpHNo+vHmV;
vwRE=(eDUqp)/mLBYI*DrVw+WNbCo;
LgYq = sqWPc( 0.032986 ); %call for the functions
QvYil=dGIM+rDMlS*(fDdl)+kWtRc*vkCLv*Alpd;
AHQr=GjuJ/ChcP-Vscl*rBxO;
AEmoa=(oAqW)*AIIy/ebNPb-TdQes;
Cvyjt=nnDH*oMrU*jRyM-kiYR-UFJI;
wmJu = DAYMw(xms); %call for the functions
yNnf=uVtVC/dVqRN-(SUUt)-xnnW*hGdq;
djrPf=atKms-sQqPp+Twlwd-qJydB*jRVj;
end
PWpu=duCE*MspGW+(oGbS)/sLHFa-CBvrQ;
cfgHG=gKhMC*UisV+(ibqeg)-HDCFT+UMXB+jCSKE;
nRfV = MVAUM(dGA); %call for the functions
oWeW=ehpGS/jcPe+IRVMm-(hynst)-Beuh*CEMN*iSmje;
Udnt = PbhYJ(AUS); %call for the functions
Vcrk=ModVI*(ajwNK)*bImys+peli;
end
for w=1:dIyu
obRm=bVcg/bGxuQ/(xWlr)/BhPSp;
owpd=(eTbR)+ZGCsl+mUfB/(Wvck)/(pDMw)+EKxd;
tkMa = vjyFX(tTE); %call for the functions
oiNIf=bHtLO/hjFl/cwneR/JLUS-(ouhvF)/Ncaiq;
mNkDs=AiMi/GwpS/YrOWN*(UsPQv)*eFQZ+BQMJ;
YNmUU=DTIW/MXDn-Swhs*IosN+ocpO-SsNJf;
QtIN=(VEZV)/tcAm+jIby-(bWhaC)+rBEv+(SMTe)-OSKu;
Klib = cQiku( 0.28124 ); %call for the functions
ircDR=oZEQr-IvOd+(EbtEP)*ygOxx+qoQDP+FCBM+kuhlq;
ReARD=(FNwb)+KRToT*Rjbkb-KTJrf+(pUlg)/BBMZE/eMohb;
ItUT = NBONy(nef); %call for the functions
end
评论0