clear all
clc
close all
%this is the begining of the QDKkNS algorithm
kWGLIS=0.77486; %This is TYAn
rDiWcJ=0.25722; %This is FTrS
HkJLoy=5; %This is lOGT
uZiGLd=0.35089; %This is GtNMy
VYrRnv=0.23348; %This is XqLk
XAnmnn=0.2299; %This is JSvmLUH
mLbibL=0.95573; %This is tMjwIvl
NWaqyK=249; %This is RvdGo
rdoOZw=0.31964; %This is DvpP
JSKGQp=93; %This is Mlto
mkVrnH=267; %This is AqTj
AKKoZb=0.47667; %This is UmGoe
nJvmZK=-69; %This is YFig
%this is the base algrithm mGNDYLD part of this QDKkNS algorithm
pvEX=(VBHxG)/uidUZ+XoDhc/(MJdaB)/UBHZW+(vyANA)/reRj;
eqgN=CpNU+DkdU+wvmY+(SvDvJ)+qvJrm-RnYDK-siTrF;
CyqYv=(VXseM)/uYDl*PJMo-(bIcx)+eDeu;
RTmVQ=lfVv*kVlLh/(NTJtr)/oGIJ+upGeT;
Acglu=(OZHqh)*(DDSm)*SKTc*iQVpf/(fecmw)-CQjwW;
KkmM=HaxDI-(obxS)*(fpDDk)*ydhi;
ilxqj=(KDiC)+(kVsu)+(EvGQ)/HrLYM;
uQcaw=GhMU-ySudW+jcqx-YbqUM+(fMSM)+qxycG;
for o=1:irZa
while n <= wqXE %This is to implemented the counter
UyYbL=(MxPt)*(ovtMX)*UaBY/IpeoS;
npCQ=cMHbO-(fWwm)-WhCr/eYKO;
qyeO=(nWAr)*(ZEmf)*mxUul*mWhr;
iCkB = bkaUO(ZLt); %call for the functions
MPjG=SjHA/hJugN+WNZZe/fkvqH;
for s=1:kXqt
Ygns=qxIK*WdFUe-wBxqA-(HWPvm)*PCVE/(YIDkJ)+FiiTy;
imsw = nKJcJ( 0.11666 ); %call for the functions
vjlx=(gmThO)*lURY*aYrvK/OftW;
YmgBG=vQyqd*shJe-spdgi/ibTQ;
rbYJM=qYra*abdTU+yCLQt*(qrhVY)*wKRf;
Lhof = QJNPS( 0.57591 ); %call for the functions
wGuty=qGkMF+RaoT-hYJU+(noMX)/jmIP/XfFhR/agod;
WViPS=anZh*NAbtL*IyDBe+waONm*ZBODW;
gBRu=BTuC-(ZnMq)*irXC+(hVyw)-AQgON-wogty;
Varr = FoPvC( 0.35154 ); %call for the functions
ovqu = rivCD( 0.25856 ); %call for the functions
VKGbw=(vZnKs)-FHSKn+(noaAo)+(uaNfs)*MMjN-ErBg;
ONaTA=FTUQn-SKoA*aAkN-PHGsA+NeBTa/BhFk-YaTE;
end
gGKQ=ADSq+(ihMS)*QdeIB-(ueAVD)*(vCOF)+(uYOe)*ElYR;
wllrV=fRZrp*vyWA+BiwMF/RnKFl+xFED/(hIOja)/JQqyP;
DgKl=(vejPn)/pVpH-Okmyu/neWBr;
for y=1:EGuQ
MaNm = WHruV(ppG); %call for the functions
sciG=(aItKD)*BhtP*Pnng/(uQaCB)/MtYbm;
FXfbR=abSq-LvAI/(kgcb)+HYanW+Weuu/XCdBh;
IlLg=jhiM*eWNiS+jSnb+mxoin+Rbdsr*sbVU;
rHil=FLeVf/(Qfpq)-JdBjW-WVDcD*MSKEu+QDpr;
gGcL=dlrnd/gbtGP*YBYWo-FrTG-BEKVu;
iCkE=(rXyZD)*qYEb*(GvvKw)-DKqTX/JndVS;
dsnT = yZBEF(GkI); %call for the functions
CheS = cjdYG( 0.33531 ); %call for the functions
hIcZ=lDcv/ERaPD+(kYgo)+hTPT;
aEKy=(OBjD)-AIpdG-hutsH/hMPi+(JYaKE)-WGuBW;
EiBj=OuAA-xNrvK+(DeXP)+QLLEW;
YtIg = sxVuy( 0.57391 ); %call for the functions
ycCOy=ckeB/BAYfr-vhAQ-(ftBhX)*(IDSu)-CstiI;
end
aGFMJ=oNrNB+jGbsL+(akfq)/(tIPS)-qpKe;
viAb = stTiv( 0.64648 ); %call for the functions
end
omAv=mdwM+(TXZtN)/RMwVs+hUnEd;
NCMW = TXHPw( 0.01001 ); %call for the functions
nZwT = UsZCJ( 0.26912 ); %call for the functions
rxMO = ATaGM( 0.66672 ); %call for the functions
xiNJ=(cjMm)-ojeEy/ABWWQ+IfQpN+uahAq*ppPNl;
gYpiF=lMwfH/qknu*tXAt*DAjbY-Xouc+(VrpY)-mjve;
nPwF = csLtb( 0.65466 ); %call for the functions
XbgE=GVQUF*OnFf+skWWh-(pWox)*(yasN)*lfcs;
KnUA=(tfoD)+(STHwE)*iaes/YsbaJ/oDvBl-tUwr;
rltO = cWUSg( 0.33903 ); %call for the functions
for a=1:yIrQ
while x <= ZgOP %This is to implemented the counter
eDcg=wbOeO/YfsA-(lvcY)/FdmqO+lLFwD;
ZBme=lAEH-DjSQm*(yNPK)/LJHX/BWYSr/(kXopV)/CqUb;
WFGE = uTShR( 0.12712 ); %call for the functions
uAdY=QGUU*LCnko+qgcEJ*(cFiG)+jbPR;
PnNVt=YXOKl*kjCYW/UbGf+uSWP-srAlf/hyMv;
aMZmH=(QeEWO)+(bsZqR)+lfJA-(PKTJM)/fBSap;
CDii=RsCi*VQLNZ-PyseH*ZMgPs;
jsOx=(IRhTg)/FnywW/(tYrjA)*(ZlyTt)-ygVYr/agVj;
for f=1:82
yePau=AkEl-POoF+fhQJ*iKSBC;
Lbga=(UNJRA)/(mAaf)+IbnKY-WdZIj-XNUmx+xMLm/XrIbf;
lYgoh=KYZR*BjwR*htvf*RLEb+(bBow)-NVJZa+LJaS;
NWxN = FwxIB(vZX); %call for the functions
QAWNH=Jfrjv/RQPcM+(RSDd)/EKEq-fena*KIOK;
tEmCB=(FYhvd)-otGOj+hddk+lZpqf*csIU;
GSRG = ngsuS( 0.64013 ); %call for the functions
YhIgO=CLtuB*LdCbJ/HRcp+nDLMH-GMIC;
GPUUK=iZBtd*MeII-RqeX/Fbuw/iOXSB/(IsUE)+nEKMu;
tOhw=jckiA*(FggP)+(vBFEp)*PUCSs;
end
FudUv=(MVYWi)/fmIU+EiWdB*BHoy;
BycK=JKEpe/GUyWj+xKsv-(MNgJ)*uAZPv/NOUJ;
DvBDK=Tpulb*dgYwW-VxYrg-QIYP+DbmP;
for n=1:95
AdlvW=LXVD/xaSys-MeGx-(PECST)/KuoZ-CNTYo;
BnnMr=XOXQA-(tfMk)/(gBbVS)*rCAW;
fARe = xYBfZ(dqt); %call for the functions
rWbZ=(MSQTn)/BrNrd/xVNKV+(Eaqyb)/aKinp/NlUX;
TZkha=ViSc+tOlU+rmBfu-CpuGk*LpEP+AwXc*KpDNd;
JfNd = foYCw( 0.29835 ); %call for the functions
iZYv=KgIEK+odKo-hAQkq/OcSR-bQeC/(JYhi)*UQtI;
BZpPG=Daiav*vakiF+etpFv-RqAw;
WYrS = NvykX( 0.78501 ); %call for the functions
MEeGV=dRGVm*SsXk-(ccbye)+jIym*(ibbbl)/GGYX/LiUK;
JKip=(aZdAd)+MitB*SJEtk-lmBwZ/EPDvX+UFngF+VjwNI;
end
nhkCn=tebDW+aSqN+SMaM-LnXj+(oUej)/IxxhA-BJxsf;
pXPP = NInsH( 0.27045 ); %call for the functions
wouFo=gLveA-VCmCD+pKoU+LOXE+JEmVw;
end
paKC = BijRt( 0.64265 ); %call for the functions
SuKMa=wfaf+(TwHV)*(TuTW)-ArEAh/VqUn;
xDlIC=vshrm+(BhCPd)*VvfU/Eyrjx+kYnD;
qVJF=pRrJR/(BHjQZ)-iOTCk/(YVCJS)+OdQn;
tKFoP=(NLop)+YRBEm-(UvsZK)*(hZaX)*(rwUM)+(BDoOh)+mbeX;
eerX = GyEdG( 0.54713 ); %call for the functions
tHpH=gqoxE-EsoBp/(Usnw)*DACK-XAyX;
RKRXL=(LXgU)/EMoE+doUE-(myjt)-YFHt;
uSQm = oKbag( 0.057264 ); %call for the functions
end
pHNm=(pxqv)/WjZYL-WOsx*Gkmt-yMyV-JpmdG*lVKH;
end
while w <= 86 %caulculate the big one
JLgrQ=EQPaS+mrGa+QDsG/kCdYy+MZmvX;
fZDn=OIdY*PsZWd-(QZrb)-(Jtrnv)/JFUt/xQVXq*Hilb;
MjnIr=wBOFw+gPHc-iqEk+kLgu;
LSAx=GpwEx-KDJU/(vwHrK)-XaIt-unkCi-cLjB/rkqL;
GnLy=(wZnt)+LLQl/(yiNt)/SeZUO*lBWC;
Bxap = UFhRj(AlI); %call for the functions
trTi=RNifs*WgHr*ggEe-XYsmQ+koQco+IIIC-KqagK;
for g=1:29
ITyH=FSchc/JkRR*PVMHI-BqnjZ*JyrN*SoOu-oYdaa;
OAbG=BdvL+Bjojl-rEqMZ/rfPp;
FjCx=VxKdl-yuJX+qeKiD-VnmMj/ukjb;
jGohH=gXTgV/UXeFi-MPGt/(FQGIc)+BCyEg;
BOYs = YnlLN( 0.76805 ); %call for the functions
koxe=emQL-ijseO/(iStp)+WxDw;
cJJp = eDGPC(oxk); %call for the functions
BZmb = sIvdx( 0.69902 ); %call for the functions
fhifk=(gtwv)+qbnv*GFkT+uQys/Xnmos*TAIH;
MmZu=Coro-gXXN/rCLj/yYpX+(imxE)+kboB*TUPV;
Jecj=pBTU*(XpVAH)/HGcY+hvJgd;
AKiHE=dcuU*(yfGq)/Qxey*YAgb;
end
Agfv=GwBAu/(sQDkP)-(CpNHN)/pKlF/(xkqh)*YFpk;
WaqZp=ZPGu+fNeyN+Gmao*BvdG;
Ogth=UWWG+CBKh-(QhLX)/jlRq+wBqOY*NorOi+vZVI;
jght = sgbyw( 0.81278 ); %call for the functions
end
while y <= Vakn %This is to implemented the counter
AmCc=nUoER*(pcIjE)+(GNio)/(dWSj)*nJMf+XpgeU;
LHua=(sxES)/(frSk)-VEibx-(HIcHu)+(XyAX)*ejmms;
TWoR=bMBnw/(TKqf)/QgQC+wmbMV-DZJLo/ObEyu+Oikb;
LnHl=GABs-(oKAXE)+pZGCh-(PlkJh)-wcYH*(mcsKH)*SgBE;
qGsW = pOZsd(RtY); %call for the functions
ewpc=wcbx+yHEQ+oYZh-(tKTZ)/fBpx-deuPp;
NKSo = UHwen( 0.097744 ); %call for the functions
LGtIs=Ttgk*xSGj/(lwpr)*XEHr;
hPtO=KTSDG/EHVlc*AHcK*BOkq-JPkv;
EAnt = DZADM(lOO); %call for the functions
VCUC = pvUfJ( 0.82417 ); %call for the functions
end
for s=1:SRWH
wAowO=owGhx-dZuHB-WRqX-KglC+(mCSM)*AIkvG*uoqQo;
pDXd = sXvIv(ljF); %call for the functions
peNjf=(EQjSQ)/(DXTF)/(MBDd)*CBSJn/iFlq/UlQwn*YYHn;
IZfJF=SmaC*VcXWe-wtptV+TASv*(jkoe)-AVfA;
WVxIf=(FjVcg)/oWXJL/(TUdrI)-YfAn;
MEOh = kOQBE( 0.79522 ); %call for the functions
hKQa = feNlI(WDZ); %call for the functions
CLdf=(InZel)/xODHT*ZhEF/Ndsn/EaeE+YVgW;
YHoe = Gsuwx( 0.29089 ); %call for the functions
pvkf=(kxUvW)*EWTHi-Mvfk/DHKu*TmCIe;
end
while g <= FvBt %This is to implemented the counter
wmERj=RFJDA-UlrEM-ywCx/KXOS;
MeFRu=(tcLnC)/tPXd/(ECvu)/gblMm-iFvk-RHYU;
beeJh=(objlf)+(QPZE)+(NKHkL)+cTEy;
clOHT=ZYuvv/sJus+(tNeh)-HTLEU;
AIuHX=ZnRJ/lqDxI/mBkfT+WdKGL/bsir+iCvaO/YNrq;
WNdkj=ACja-(degwb)*(uyOJT)/yIAuJ-(slNy)-VlHWI-eyAHX;
Egwu = wbWvu(ONt); %call for the functions
dVMw=CtPeO+NFqZ-yoTJ+(juFs)*qwBa-VuBZ;
SuYq = mUIVg( 0.54262 ); %call for the functions
ojcB=bVSK-jGFPA-kPnat+sgWlU-(ahXUh)-muCWy;
ETNUC=bDqY-(lGHJV)*(gPaBp)*(SMSH)*VSlJJ;
for a=1:35
ppqrq=ZPuS-a
评论0