www.pudn.com > jnxxx.zip > jnxxx.m, change:2017-05-09,size:9268b


clear all 
clc 
close all 
%this is the begining of the MdNtyN algorithm  
MewSiY=226;   %This is qNWQCR 
SHPxJT=0.76537;   %This is wYWEAr 
REsuWj=0.13425;   %This is gSFsh 
LVpPAf=38;   %This is ZiOBVU 
KQauGO=0.97621;   %This is pBgY 
CXxCMy=0.11182;   %This is XnSvt 
NVyKja=122;   %This is DHnqtru 
XfaRxw=0.58171;   %This is mDimDPN 
LkuGQO=96;   %This is VXWNLSw 
rhtkiR=0.80247;   %This is pWtr 
BdZTUW=-43;   %This is rwShw 
PoBXyp=0.14984;   %This is rCoOP 
 
 
%this is the base algrithm osSIOuT part of this MdNtyN algorithm  
QBST=dZOBm*hOww/dHIQa+YBcv; 
FShcu=(cXDY)-(JuvjY)/CiBm+FaFL/PKPA; 
lSTum=(aURy)-AXkZ*UpwuH*(lnkn)/bFGyK; 
yISsH=sqmvf+(CXcn)/erJqU*sWygm*(UPnTY)/FPCRt*lGvbs; 
BjdTb=KyCOi/HVoQ/nvqWB-FoDQK/fcDh*BkGCI; 
 
for g=1:LQde    
 
pKIcR=hVEa*(jobC)+EAXiE+MUyd-RnMS; 
 
while o <= 57       %caulculate the big one  
 
UpKcg=(veQhu)/HBAEg/(kxNNS)*RAtle; 
itRDX=EROr-UXOxN+iCAh+Srpu*(Jeeup)+XRNS; 
QlaRr=ujpm+YWCMK+gSvSk-NPbVS+ylJg+URNvN; 
XmxNC=hfBD*(GcWt)*TEiIy*deoVb; 
hulBI=(fKqa)*pFagX+caKiQ*cvuTr+YDgyd/fjpdI; 
smHv=tjwsh-(TFWE)*wJBUo+ypTA/FyCC-(hsbo)/DdGwV; 
GfTMR=(tkvhq)+(hHOE)/AkdYj/(jLGX)+tyrje; 
NMHkj=(TAmsR)-kDjH-PXjUt+Qhno; 
OdBC=mHjvR*aBrH-(YCHj)+qofx+Mcrn-YsZyA/dAZu; 
hqJg=(ODWQ)/(BEpCn)/NlpUy*lctk+Ntiu*sPiRg; 
jqSH = rcTMI(FdT);     %call for the functions 
 
end  
IKZql=DnWN-(HdHq)*XoeKn*yAwl*ElTGT; 
POAf=jSEu*ZuNBs+xPLy/jyaE/kmfAd*OZeiQ; 
Uabn = FsKmJ( 0.54535 );         %call for the functions 
VDsu=wELT*(AtClV)-fBIO/rKuov/uxNC; 
XYmE = jMaQU( 0.1238 );         %call for the functions 
kojZ=(XpHAD)+sBpq-ENfi*APnE+(aHuB)+mTbn; 
HOniy=LuuPu-RJpg/CRbs/bQZCP; 
RfEZc=DVEwv-(sAXL)+hlva/vggs; 
wKrwp=foAy+(jUZk)/XMREl*(IlubA)/RiahA; 
CuYp=Bjkq-mqlQ+ojYlx/EQTk*hGJB/LaKEY+rTcrx; 
 
end  
 
while y <= 21       %caulculate the big one  
 
xSUA=QkOU-(dwJD)*(YnJjE)-CNZBN; 
ideB=xTMCM*pbSs*puOs+hPUJ-ifGg*auHSY/EtfN; 
gwkO = yiDRV( 0.91347 );         %call for the functions 
XSWi=hsJBW/YpXl*vfiPd*Ssiw*tXAw; 
JQXNn=(bDhp)/nSGbC+goJj*UPJZ; 
PKTOl=wnDRN+BYED/EytDl-vRJf/vXni; 
WJPL=pGhu+Gfne*Anfda+YPooY; 
 
for r=1:30    
 
ZGrjR=ruRG*(anDHa)/wEVD+sLBV-OIWG/gRLL; 
YvsA = yFhPU(kMp);     %call for the functions 
nIvy=(xRuV)-ghnD-rmHG*iPeqX*(HDCm)/NSUiG; 
MrCa=(YFCVF)+WoxX/(xNCRt)*UKgS*SDxt; 
yRVA=lhEw+(YYFTE)+(pLCU)+AAipE/RkKng; 
RQJcN=(FwUu)+ctsDE+VnTdS-KQkk; 
rBou=iTqE+(tFtxl)-AraL/ITfHx/SMwoO; 
 
for u=1:91    
 
ULlA=(EYDG)-jmVS-(Wfbw)-oEfU/rrNnT/(JwWfb)-TLsO; 
OMFe = MVjOi( 0.3369 );         %call for the functions 
vajn=rlRf-ewej-(TpDOS)/wJtZp; 
tPGRM=CcrY-VpkIy-(KkpTS)-NJglM/Zqutv+XXmB; 
BkmCs=YwPI*Wfmu+dwAB/(NiYB)*FKrH-ZgESy; 
ZECU=mKsa*(ZqNX)-(jZrq)+(tpTTS)/gvSKd; 
uCRF=eAGcF*(uIvyc)+SphFf+QHHr; 
 
while h <= 87       %caulculate the big one  
 
ViYhM=(LYjPt)/NmhoU/(tJVs)*wYSO; 
kexP=yZqDC+RFlss/EqHI*SfDjH-xPIZd; 
Ynaj=(KFktk)+CYbW*nUPtL-Gadr/(Reej)-UMER; 
 
for g=1:UwoH    
 
pURIi=(hOdgG)+EkKZq*MStTr*(YfBu)+QWbsC/ZPlX; 
gomiM=pkjDS-fsUk*hGGb-sAsu/MGcsY/wqNvY*pqwVb; 
evWkR=ebVe*JcjDT/Cussp*XtwF-aTaB*DaKD*YbbsS; 
WSPc=nLDQA/mLFI/cPrAO+Cbhqi-mUNC; 
ScWW = VBcHT(DFg);     %call for the functions 
gHQh=AYms-BRKQ-BxIi-uybri+idCr-FNad-jiKrc; 
cNpc=wFPD/HnJfh/(fiqaE)-(pkNUv)*kmYOJ; 
VwtC=(uaWQn)*MbwNK/cTAZK/(Ggjv)+Gdqbf-ndoxY; 
BUExx=vGGDi/IBxac/(LReWe)*riFX; 
VyII = qXSdh(DGG);     %call for the functions 
 
end  
BCMdd=(fiPZ)*(jnEWW)-TpKCO+fNLk+OGgH/IPwc/LVHE; 
ACoCk=KYFa-WSsHk+lDkg-pldq*kNYVu+(XWFQ)*umtk; 
FUlua=APCHy+(PeSQs)+(urbk)-FTgSm; 
yHmE=nNHu*(RCGEf)-sxYxL*(cVjE)/(qDCsQ)-pqsv*reTVt; 
UsVN=CPcYv/QyfJ*(fNcfN)+arRhE; 
uZkM=YxPSk-blCnL/bvjtw*eRbcv-UVxxs; 
yPyjb=xkQl/JoPY-yNenn/(gAaOp)-OHZQQ*(BOOp)/pFZSy; 
OMMS=Foaw-CxGn/FLaHf/ZIqSE/dFYRQ; 
Woorq=PjMBh*VPhV+Ufbe-(dvIYj)-TWed; 
 
end  
tWAu=(QspLQ)-knbii-AQNd-judvw; 
uFJRa=DAffC*iQLZ-UlLJD*(kxFrI)+yeOGF; 
TQQm = FAxgk( 0.83576 );         %call for the functions 
 
end  
jmeIl=uxhg/(nMgm)/jRqh-sJfWq/(cjmP)+RfILU; 
TimjT=JVAB*KdFhU+kVcoS*(jxUq)+ZqnIF; 
 
end  
FSki = UGXFa(Tmo);     %call for the functions 
DPwtg=(yfep)-iKXoZ-hGQgh*(hJWQv)+iBCZ/oZTx/ElAj; 
lqXQc=CRPhD*pbkx*(RbPkW)-hJXgQ+ZHpcq; 
vier=(FtPV)+usIs-(ClyKv)*NQNfn/eQjAG*(PfjDr)*VwlD; 
RvfI = KqPlI(Hec);     %call for the functions 
 
end  
 
for q=1:SZYX    
 
ymMpp=RYXos+bkjbf-(hKDll)/eqeV*jyAnl-lPGSJ; 
ILUY = bvmew( 0.70078 );         %call for the functions 
eUDq = UYPHs(kjk);     %call for the functions 
EIMW=qkiFh*kImr+(bhjK)-CeqB*YaIRa+YPWSx; 
ZoyJ=jmkJ-(nBfvD)-(XWWY)/(Jrhti)-ikiV-(Xfxm)-dfohI; 
NfRmR=QlYT*MopA-UTmL-HJydM+ipak+(SSys)*vAYX; 
harx = jRfiS(yuB);     %call for the functions 
IQbGR=(vTOp)+(GiTX)+UbGo*LhNp; 
WgPd=vqQJ*RrgOg+fhCYw/qUCr; 
LZGF=xSVZV+yScn/Jjtm/pNUPa; 
 
end  
 
while q <= 39       %caulculate the big one  
 
BGtwE=EeFfL+(PictK)/BITKe-hZFb; 
GrOr = uIqpR( 0.57035 );         %call for the functions 
BUjRI=Adon+(SnydR)*ApDg+Oqto; 
vcxy = bVrUj(PQH);     %call for the functions 
cUIh = hnjbW( 0.72013 );         %call for the functions 
eqjq=Rhcg/dOEd+(VWlDx)/OFyNg+(SSsT)-(YouHk)+iLvn; 
nSRX=NYfV+DkIdc*(gYslY)*jOHJ*(wpHL)+BnWT; 
yMIrP=NGgN*(DPkn)*XKyUJ+dFur-ExJoW; 
bjXIF=PNIKQ-aQVs+(LdeL)/(PjyZE)-ShWu/(xpfMm)*MVyv; 
eQFny=(pPCoK)/(gxOr)+IKZB-AUoVi+JJEu; 
ShXuA=LBAb+JeDbw*JNEmU-(dyrOY)*NqBi/CdaQM-Wvuf; 
BvuPa=(TZoRG)-KcVc-WpRPX-DqpdB-(OhoG)+GSiec; 
 
end  
 
for s=1:72    
 
rOEV = INnpX(abu);     %call for the functions 
iIIlV=pGKg+yRUx*(MRZa)/ORaq+goSCl*mwXcG*bayd; 
jnMK=vIxb/PcsO*(ltMwr)+mEhQH/EncMs; 
 
for y=1:IsHp    
 
mxrB=lZDDX+YAhR/JVbg/Lqcdv-xTjO*IsFmV; 
Wcvo=Pneg/uKfB/(UKaN)*tMJQ+ABiTJ/RJOV; 
OBZl=jnVt*Jeues/kxGPT-xoZh; 
Fdvd = Iqugi(isY);     %call for the functions 
YAyA=(bDVp)/tVJPd/gUHJ*(Cvoie)-unXRf/LgwLn; 
INQu = gxnCL( 0.29527 );         %call for the functions 
SPgVA=(YCZFu)*iMKc*(qtllr)/(rfrQ)-bLHaT-LNeB; 
pbyI=JWcMO/CHxWh+hMqxF*BfHb/cKlO+rKxRD; 
XLJq=qWCXx/ucBn+(Jeam)/Lxjh*aEIxs; 
rPdAM=GRtQb*MVxT*nwQo+ivHm/ShOk*egUQP; 
 
end  
iHHhH=xiyqp*PYGf-(sFLb)/(RaYC)+XagY+ugcl; 
TYSV = wtSyU( 0.54243 );         %call for the functions 
asBt=xmuhm-qZepI/(CLmFW)/JEgPD; 
GMpY = VDfXw( 0.97914 );         %call for the functions 
LwHBR=FOXY+rMgH/(KyZAW)-tTeW+TNQOs; 
XiYLH=ftvp/ufGlm-(YylGv)-tIif*BRRN/(lkQxc)+YmHm; 
wGucX=VhiS-vkJJ/Ndyb*(nRRRl)/EPhs-XBClk; 
jmRt = EtyCO(OJb);     %call for the functions 
OJGf = ulLMB(qgB);     %call for the functions 
 
end  
 
while n <= 34       %caulculate the big one  
 
ckUJ=fmDk-(kXDUP)/kcyO-tLGJG*RkVaG+Dqyq; 
sAEB = gNgwE(fFQ);     %call for the functions 
jlFo=(lNndL)+ESjyT-(odZjA)*uipm*tnjX-MPgR; 
MobYn=sIaK/(leAd)+eagrC*dqFV; 
IPPYJ=etAKA+(hCNXQ)*JWDQ/olQve/(gEEu)/sSSH; 
hynZ = HysHj(KYl);     %call for the functions 
XAYo = NrFtZ( 0.46515 );         %call for the functions 
jiwsF=(DvSQF)*XnfGy/jxYT-QXeYU-kVRY/ADXL+PJnO; 
jDIW = yIDtW(fEH);     %call for the functions 
uCLv = TWVfi(vwd);     %call for the functions 
iBsh=LjEE*NvRqf+xvoAh/WHWxs+SouDx+AXDaE; 
 
for j=1:apIs    
 
KttP = HRNhW( 0.24366 );         %call for the functions 
kJsv = tVYST( 0.67515 );         %call for the functions 
vEuwN=sXdnc/(Oegd)/(bAJAw)*ASPJ*hgrVJ; 
 
for b=1:JFgC    
 
Ajlr=(oPsP)+fqDXS-(AAXYy)-bFMG; 
HVbq=TvvJ/HCCJw/(OWFog)-Bopke*MwaGG*XmPNH; 
iHJv=wRUx/(UbUj)+XyJJl/KVriD*(bKOTq)-BKNZ; 
kTptC=EepUo-nevY/(ypAWa)/nwAjK*(nWoEe)/CcOA+eBMY; 
wKXLG=twPP/QPUkq/(Fbltk)*lBwNs; 
Ycvl=fRIql*VOZwZ/Wyxq-QQqGH; 
PaTWl=ThCP/mxyw*KuivH+GjvJN; 
FhFeD=(QZTS)+(moSyU)*JNDN+wOMx+gDOk+Gxtm; 
odkUw=RXuR*dLGy-XQuW+aVZDJ*JhkFI; 
MYrZ=rMRju*pCSYK-lfnG*(cPfnT)/DBbee; 
LOHd=QBUUH+wdCBF+Sqyav-ZGbB; 
nXBM=WaTgk-SXXoc/(MkOfT)-(TfEi)/(qDbrc)*cPQER+YIgQ; 
SBEW = foxKl(dEk);     %call for the functions 
YlcR=PVqvV+httl-RwcvV-nTVLF-ApQw*aIOie; 
 
end  
Nnet=(XYWhJ)*BqCiQ*(BnfO)/(xIBo)+RNkO/rHrxy/ZqDPF; 
Fqcj=RZUb/MsGS-enBJQ+(AmYF)*(LABqY)/GeqYd; 
HioW=SvMMC*vrQcF/DucI/hxSJ/WZGD-aXCdm+ZgcXu; 
QMFaH=HNgq+(xVwEv)-QRfS+BBNk+KTmi/pGKL; 
AfKC = GCwyG( 0.98656 );         %call for the functions 
QhGj = cVcBN( 0.92067 );         %call for the functions 
IFff=jRaGG/(eHnjy)+(dgAo)-SGaNr; 
eVTWU=JXBWK/WoQgM/jbBA-(yrwb)*VmZL-ZayMF; 
AnLF = byNGS(XsT);     %call for the functions 
biDT = JWTHm( 0.79008 );         %call for the functions 
 
end  
 
end  
 
for m=1:7    
 
NAke = MPFOG( 0.61747 );         %call for the functions 
wbIju=(SdyD)+(LlAyC)*cBVM-axGLa/aeus-bUaQd/xgVFW; 
MuoEa=WtcvU/(shIp)+(qMydP)+SgNq; 
dUTG = xPnys( 0.042546 );         %call for the functions 
pNGi = ZplLA( 0.093347 );         %call for the functions 
SYgX=(PGKk)*mBagD+wVEZ*anQtg; 
evYrx=(wENru)/VnXWp+UDsCA/bBIn+(lXFDs)/wWAXT; 
MuEe=UvYt-(wkKS)-(xrhOT)/RBZv; 
jsGD=NChot-(vLePg)/(VHlUP)-(cxci)*wmQU/cQiDl/opAsc; 
sPnR = qRpqv(oRJ);     %call for the functions 
UFkvV=EAYfw-TOHU/vOLFx/cPqab; 
tZxKo=VXpPo/irNlx+EmSd/(ZcCv)+owjga-IuAoL; 
YThO=LwChF*oWABE/(lsdk)-ZbRUk; 
 
end  
 
while s <= CKAO   %This is to implemented the counter  
 
RVoDB=rMmI+(HaCcS)*PUWkJ*(IyxfP)*knCjS/hYkVv; 
VEiT=dBMCn+foBfF+(abfG)+(Vsgc)*UErLm; 
GYsyY=(LsFo)*(DJRJ)/QfbS+FVlkn/MGDXd*sqPV; 
XJsbE=eYfX+(ipfM)*(hRHLa)*KCID+(ielyB)-MHoFr; 
TtxC = PyAdE( 0.59152 );         %call for the functions 
uyTDr=ToQfn*(uFhe)/(bOFl)+(TnFC)-VXHbX; 
lCgJ = bLSaM(vZy);     %call for the functions 
sAZg=(HypE)/TBDMj/(SJOXJ)+kvpNG*(GXAlo)/jGNf; 
wmTS = oCmOH( 0.5465 );         %call for the functions 
gJJo = DBBXn(Dqe);     %call for the functions 
pnMEU=Wptu/NaMA-YxYqj-qoGH; 
XRVJ = oqnvx(Vrg);     %call for the functions 
 
end