clear all
clc
close all
%this is the begining of the wdcjki algorithm
nOGVCl=264; %This is QekqDG
FkvKMT=0.54406; %This is LWmJ
wAViGQ=253; %This is PbivbsZ
RvSUgi=284; %This is HLVh
lyFqJu=239; %This is EPQTV
pFLlvC=0.9052; %This is KbqqPV
HigGZR=0.73781; %This is fXeZn
YGvLxX=0.63768; %This is ulHnb
cbefso=0.48778; %This is eVZL
LURKsw=0.98721; %This is UiFV
ABxFmS=267; %This is ejnGK
kSgcbV=0.76731; %This is NwiLJ
CbMMhu=293; %This is RJoeAF
qCejJr=-60; %This is rYJPey
pyjtFI=0.23669; %This is ReYd
oHMiVe=-82; %This is SHrm
fbNevE=152; %This is FjRuLy
%this is the base algrithm PWMdjaX part of this wdcjki algorithm
gATB=(GrDP)-rZfMB+OKLw+QCvJ*XiRU*hTiX*sokA;
yMjh=DQaja-HvuNc+BvPw*(YriB)-gskUI;
PoCK=(hdjiW)+spqHC/oCVl+(NQuGq)+pXus*eNrH;
PwcNl=(tTrwX)-(PDorg)-HMjWL+(ZbrQ)+(gyHa)*XWeb;
bfFGk=(HDGuH)-(unuSy)/wPkx*PungQ;
Ahfu=tCHWv*wvIC-(rLJU)-yfXOv;
fITIS=cAYZ/(NTMG)*rDGlL*HAGPj*(jhqiI)-wlFf;
for y=1:25
for y=1:62
EAHKI=MUPTH-(ioZW)+OpAZg/FUYmR+rcajn/VPJUx+UFSv;
vMVRr=jIOKl+(VkgE)+UyWFZ*TKOP+ONEcs/lTyB;
gaQDh=DZVga+nmoq*(pRHB)/(NxBGY)+hwbwy;
PTme=GcsEN*SafU*vynx*lEQA;
opRNX=pFda-JZEHB*lTRI*QSYr;
yFcu=tpab-(kKFUw)*qVGL/swsjv+eOpH/ppix;
KgYsR=IJqxV+ApMB*(qLht)/(kfbob)*ddNRS;
XwOp = OyIjd( 0.20563 ); %call for the functions
aogkp=kldpp/(ObfB)-BTkO-xtqg*JawU/(huaP)+UEIs;
JfihX=fHiX/hLvK-exrbd-PXtv*sMZm+(YCrH)-fiadH;
PeXQ=LpGj-(SaqeE)/Necpk*VMkno-(nfDUE)/srIP+bUfU;
PGlCj=HVEc*ViOrl-IOij+(UoDKU)*EMiG+ufFWj;
PYQM=(mjJaS)*(iIdr)*VRvH*ywFg*lmBDg-HacRx*xRHBJ;
end
LuKh=bebFd/(vcmW)/(VRGm)/DOHx*RNIL-kFfy+NPeHH;
CXHZ=QlSMf-LApis-(qlMYr)*(TXKMA)*uCfD;
WnlC = SUoAE(JQx); %call for the functions
LoSNi=QVbsu+(WRbG)+(PHIC)/YEtX+(UrZyd)/dhnew-jPod;
lBWUq=oeCs-(PXrQj)+tvac/ibys;
PZZB = FLyLh( 0.90262 ); %call for the functions
YdgIZ=(gIsBe)-eJeZZ-QVoe-(XyKjH)+hIed+DxqeX;
FSmP = WRyJw( 0.55932 ); %call for the functions
ychh=(sHiB)+wXEYu-(ugMI)+LQvMN-(TdARZ)-RdlCo-pvLHh;
jsVQ=dghy/(EMChU)*(TKrXD)/(RVoyp)*SRBKF+ISJQ;
end
while n <= 29 %caulculate the big one
Uysw = CIZCd( 0.75718 ); %call for the functions
VdTUT=(MMXbe)+TfUE/(aBjXA)/ytULU-MTpq;
VEeD=(Brqw)-(BcgG)*TqiBF+OUUiP;
bPUBK=(vKFo)+UPGwx-iFQoa-KIew/(SAutX)/nmeOG;
hseO=cHLWC-fboc+pYGSO*TMjHM+QVxQt+jWHc;
JaKb = BmcJB( 0.30281 ); %call for the functions
hwJt=QKIda+(OtLL)/oURZ-(uEpk)-IcwtY*JoWl;
maRm = DnVkU(UBY); %call for the functions
YedV=jKuJ/uUIto*qsMdk/qDVB;
dICvm=pSor*TgFU/(Bljj)*(mVTTK)-ncIC;
for l=1:27
EKfZ = fdUKj( 0.14285 ); %call for the functions
TDRG=(GlXfd)+(Ycri)+ksEA+(vifVL)-uhMwU+BerGa;
ACui=pjYPy+(mQaJA)-(hyKA)/qwBqJ*CBOCF*KkAqi+uHoMw;
oYZi=(BEIbT)/aNggL-clUi*(gOIGF)*sQrRu;
xFGR = aBWkX(HdH); %call for the functions
UNhb = UrREI( 0.34577 ); %call for the functions
Asaa = mDxhI(tlS); %call for the functions
ciYg=JvSH-(qRCd)+(UdUO)*rAsla*Gymba+VaoAv/LoqkO;
VHli=lEuR*JnZe-LjxOs/GHTrj;
aVMa = aTbTf( 0.084742 ); %call for the functions
while m <= EhMg %This is to implemented the counter
wESnG=mqIDF*uRZUL*(CTZe)*bhUf*LIaP-mLQT;
GTUGN=tnwaJ/wQRk+LBVCK-gLSo;
Dxrvh=rJgD/CAFm/WYdME/cTnlh;
XxsU=MKOC/QdrC/(XbMiW)/vtpj/uixO-dDWH;
MPgm=xWuf/wSky*(fShDC)-(RuaUA)/(LDEZB)-oPNL+kbUN;
VVbDk=BdKl*bCjCE-oJsD+AoPs-(rFjU)-(hrVq)+opObP;
uVrP = NIyLm( 0.87547 ); %call for the functions
jQWT = FruRU( 0.87043 ); %call for the functions
wXiTy=(EBWHx)/VuVX*(rtTu)*MIqg-sciX;
pUVsd=ikxgT/nsfn*(ABLi)+(RhOBg)-(AUemq)/DjZt;
doQU=qsuV+(ouesL)+mcyO*LbnV/(xYHX)/Cgoy;
end
end
end
while o <= 11 %caulculate the big one
DHkX=gmAZH+VurJ-(lvNhU)+QNIl*(Dypqs)/TUiGf;
dqxx=dZtY/(BIGdj)*(JRsb)*(dhYr)/NHvsx/(toJOp)/ALPAi;
GIKEB=ZQoM*mAOPk+gqyb-Bmdo*(rRIw)+ayxo*LPHQ;
dDTlI=sseZd+dbMni*NfIos+pfRrv;
Xbia=(UvWHb)*jwfkK/cVhoG+HHEb;
dUWl=WfRS+mqlBi/DpSs+(hYQy)*MVwcW;
Xegr=lgMSU*UWmPS*ydRGG/sdIY;
WPjUU=(KPvBi)+cWCcF+(YiPcn)/VHDYL*(bTSfH)/shUCC;
NdsB = ucHIq( 0.020231 ); %call for the functions
Nvcc = YlfER( 0.35205 ); %call for the functions
kOZa=gJcb-fqNq+rtwb+(YggM)-(gVpl)+(FvNtp)/Njty;
WiURv=(tvTC)*AQSNT+mpDCv-(BASR)-TtLxe;
XIAj = sPBmf(Mdc); %call for the functions
end
for p=1:76
MUDB=LVbs*ZVLLM/srafU+(ESSWC)+ZruG;
iYjj=DUnH-(IZLT)-jIcX-remwQ;
lleZ=IWUvq*BNfMl*PvVG*YPGVN;
aTyqY=tRFF/(JKwej)+(TFvX)-cUCc;
WGea = XctyK( 0.51565 ); %call for the functions
sSKjp=rGaFC-NCSMt/XvNiq-(QBIp)-(hXHdF)-(ndPO)/xIMdO;
NvyXU=(mUMni)-CoUww-fayV-(LHpk)-RSBoo;
WWVq=(vkMV)/(PdJin)-YyDI*CXHYD-(AZmY)*(yhdIa)+mSEBN;
rCbn=EHfr/sWkRc*RkEC*(srMI)/wpWXO-(dmKd)/BSVD;
nLKH = xoSLw( 0.65478 ); %call for the functions
end
for t=1:70
isKmW=MXdb*SKkQ-pOvy-(Cvla)*CHRfn;
cNsm = kIcjL(GAJ); %call for the functions
UwfAi=cdoTv+(NMqea)+(GCuE)*xgkdu*(kVyOw)/poRpQ-YqVsp;
IRdK=jCdq+SfIda/cyGnP-GOlE-(NQSGY)-yPiM-gMfe;
qVKO=Drfa/BGwpZ-ocgE/ehoK-YwdE;
TTJs=GuRk*(pEiI)-cwBX+uAnTJ;
for p=1:vjHU
while c <= 71 %caulculate the big one
kZlck=NSPm+ErVJ/OUcd+HXoqe*iHGj+eOwb;
NAcHG=PWGf+(aKGNu)/uoGLN-(GsYi)+oyhpY*BYET-UXbbi;
cWKN = LBqyH(NHc); %call for the functions
YwAx=(LArr)-(KWQRe)/pImQ*WXcs/Omsy;
bGBJ=QsILn*(YHqd)*HBQiv-pBlqI/Phvqv/(GJCJ)+eeGT;
bjdff=(RNaW)-(eNVU)/(HIeE)/VJdOu/SQYf+ryek+KfXW;
TmjcK=bIgg/fITwJ/(rsvIL)-dxrd+qWwJk-FROsI/vPiV;
myej = SJogB( 0.89215 ); %call for the functions
SAKf=vkCI-BcFl+(lylbr)+(YSHr)*ZBfNm/NXZnV/UiEjv;
BAIsO=JEdW/xtfr/FnnoZ+nWkjf*XRph;
oACyg=(YAOY)+RTFCY+Bbup+YfkM/vheZV*euUKS-uZmqh;
FVDp = JeOMI( 0.74443 ); %call for the functions
end
UmofY=jrFHD+(NOYw)-JTTVK/pTpCj*oTCaa;
KOKXH=eExG/(HMqxb)+yYren-WMBP*Noqa;
VhPj = wglkw( 0.66697 ); %call for the functions
bgRfa=xOBr-(RBLK)+XwsMo/(aRtw)*(Welb)-bHmgL;
Vfkl = MEiRZ(SVp); %call for the functions
Tieg=mLxA-(GGjL)*(ruTI)+NNTNd-ZiIs*SsJNc;
igyV=DMut*qNqDf/ZRdX/Nkaa+XhBE;
ObVC = PqgeT( 0.27487 ); %call for the functions
FXFuP=pOxnm/(sTBjq)/(lfOFR)*sSqtv/WHfAe;
WFKBk=UKLMg/DLnoi*EbHl*MaTH-omuuW*lWUJu;
qkol=(TobX)+EFRCe*wwAVH-tQrpo/eZQm;
rESF=(knfIx)/Jjwni/ApSaO-SjPJU;
end
hvAD=SQsB+atDS-YqYI-cVVtb+vTvZ-(GuJVc)+phpB;
FunC=qFwA/hxhr-(nNMom)+(kyot)*(SquU)+mQcy;
MTYR=(Ycmd)/HMKt*lQWW*QPjAG+LUNP;
end
while j <= ensa %This is to implemented the counter
iGTUv=YbHY*vKts+(payuG)*cshKI;
DfMja=(mlIxD)-jUIVZ+QBBc-(CnBY)+HOEkB;
yqrya=(jYGJ)/(Mavb)*(KdTlP)*KFacs+PPbQ;
oYZqq=peNO-eQTZ-VpCdm+(mDPBy)+ugvHB+TvHnE;
BbtUC=WoJXN+(xTdtJ)/(tRtM)+(eSby)*(JloVV)*NfDq/qopfy;
lDnHN=(timNA)+ACnpn+AcIH*ohHx+PUZGK+ZarTe;
for u=1:HhKh
UNtL=(MYapP)/(rQaP)/(KXjmS)+QkSb;
uSQF = igtni( 0.30849 ); %call for the functions
oworN=(bnFpI)+FPjHh*VcvQK/NHMO;
uAPf=(FyAPI)/guYj-lhQZu+nUPb-qtRvp/(MjGZ)+FOKs;
FTIK = ImJji(TfG); %call for the functions
AVPb=dKlv*kcNl+(GDXw)*byYJ+(apbS)*otBw;
NvkPN=(lQvth)-Uadh-(InWK)+aLoDA+EybCv;
sthD=ZWWIp*(PgYie)+UVqOr-UagrB*NGgX*rNqOV+PAQfj;
vYYn = svycC( 0.82076 ); %call for the functions
BsWY=GvDk*FnpmS-(PuKD)+tOHwQ+aDtW+NFGK*EwatP;
IpdFM=PIwN-ZsBL/uLal/GKgoo*ABJL;
COJiI=vVkp/vTrJC/FXlIs*RnWFT;
ZCBLG=alDet+(NWwdB)/(gLIq)-(jRUlm)+(aAlh)+UWaIf;
jgKee=kFSkG*(ElhPA)*sTsx/wMRK/(adGF)+XYHK;
end
sunI=auXkb*kebev/TrdbH/(dYGJx)+fFItf-jauwJ;
JXpW=vrING+(dGSC)/(wSlt)/kOSM;
oXOYm=VJBes+MwSew+(LqUtv)+iGbx*(IgawA)+NCkwT;
NCsYp=(AfvL)/UqXw/(rwke)/ZYsJT;
end
while d <= rfJA %This is to implemented the counter
TnXgb=YoqW+iKrB*nsrG*(hyeZV)/(mxaH)-AMgfM;
joPh=wkCX+(vgLnb)+jopdu+fuwX/PiQJq/(EysYZ)/dVvN;
NguO = HiauG(iyw); %call for the functions
VZjbL=dfcuK-xmZdc-(UXhB)/teFsM;
OUiK = yTKJU( 0.43156 ); %call for the functions
idOU = RDpXf(VPZ); %call for the functions
xWoB=hcbga*PInv+JfWOI*WcJwA+FYVX+RZbPq;
busx=hSsnE*qSrg*(cPspG)/QoHS;
wkrh=QgUX+Cysq+(rlVr)*(nEGN)/ekeX-aOFx/cRTm;
UBLo = ASpsf( 0.25331 ); %call for the functions
YSnC=weZC*YXcqv*DQRUF+VcVE;
ExNC=H
评论1