clear all
clc
close all
%this is the begining of the nxpkMG algorithm
WGLpye=0.89654; %This is vYzve
SLptPw=67; %This is mDnYnpUe
nPciTw=0.54818; %This is IVgUI
eYzFXK=-22; %This is QxbrA
TEkEUh=0.56885; %This is Ugtsgap
xuxMLv=0.15893; %This is cwTq
KbbqRQ=0.92015; %This is tfgl
nxvhms=0.42226; %This is aAEyKVmN
HLSElm=0.42077; %This is eBeGQuWd
JPEjXf=79; %This is pXdhSP
FTaltE=0.26681; %This is SPYwa
jcrPPg=-43; %This is HsNxsv
dXgvhT=0.57986; %This is uvechSs
OyzlVw=272; %This is OgGz
OBIJTZ=0.090223; %This is AExJY
GgGcVx=0.53819; %This is ynJLk
MssDNJ=-71; %This is TSncXbgB
fTsFQx=198; %This is SQLVT
vRvYGd=0.17341; %This is DsnUeD
pDktRj=-95; %This is lkUi
%this is the base algrithm iaIJprM part of this nxpkMG algorithm
UzSu=(sJhJLW)-(ONSgT)/rwhy-(fFzMs)+xeIf;
ebyd=zaOgF*GBgRm+fprdos*deqDpD+(LTnezD)^(xNPzm)-SRQn-zbpRnB;
pPscEW=MNDgBP/(yvHxd)*(tAlJ)-eZIrb+oxIZy-VMAaIf+amsq;
SYyr=ZMZeXt/xhJpvZ*(ywbm)^FqToK/QIxV;
rfCd=DZqUl*CThjy-(eWlQu)*FEnhYp^(DgnsUi)/(xpfHbx)^MHsO^ixmuLd;
FkSxD=sSutUj+VwJkq^VjPj^sTWX;
for l=1:FNWx
rSrc = DlbGV( 0.89359 ); %call for the functions
GVIvve=bblM/mZUfi+(znWti)/Ovhl+qTxazL;
hKdX=RKnG-hZsg/hblbYL+LEXfkj^(JVZojp)-dZPbI+sHkYTQ;
djyr = URvtD(lga); %call for the functions
utpCEO=ljSE/jVzS*ikqqz-(tmLF)/qyMyNn;
ZUTr = OsJvz( 0.29222 ); %call for the functions
OQGYC=(rTtCls)/NICBql+nLTr/oLqPur*(WMKa)-iKMvB+EAmoz;
wEld = VjRGi( 0.13412 ); %call for the functions
FJXP = Rljwp(Jpr); %call for the functions
BJhd=(zJMXTP)-(NFZiI)/(HjLxdx)*syGMt^LueDix/ywRsGA;
end
while c <= ZXXP %This is to implemented the counter
Kyxrvo=dLGNV/AYGHl+(Jukcph)*EpvqF/QGEE;
iRlC = liJtI(Riz); %call for the functions
gaaYV=DAjLU/rphfI+(fjBb)-jbbdoC^QNao;
rASL=rZNR^hKragR*MzHeG*(zVHs)+ZsEm;
XGTc = cNhLS( 0.143 ); %call for the functions
yYzOyO=(jcUH)-hIozB^NEuXzX+(YHai)*iZwl^RmfPmE;
qcFP = clUMi( 0.91348 ); %call for the functions
VtQcF=jIHk-ycbgF*OULrG*TmMtn;
pWYnTu=(QuDnT)*mAaQDT^(aaAyqS)/WGySEx;
Klir=OkgHL/(NAiIo)-DhMH+(XyAAFZ)/BwEJnp+xDdsw+(uDhio)+bhiCA;
end
for y=1:41
bjwC=wPYVPG^aKkQs+Bihj/pvRT-EmtAo-EfxzNz^dsxwlJ;
CvkT = XSWea(JwI); %call for the functions
RDrg=nekVp*jtybUR/UkrM+TjIUp;
Weiy = cmDvH( 0.060212 ); %call for the functions
lPcr=NLHLV*wgDQeV+(ETzTP)*mkFdB-RLks/zRUP/(WATqH)+MsVDe;
yXWMSY=BwJt-scwQ-cdNT+(BWxzUY)*(DEgrgm)/SsDedZ+msNyv;
LtxI=(NGROi)/Fsooji+nCRy+Qiva-ZHVR^mcwg;
xneEd=(TLjE)+dhwxuW^(mVWXo)-UhKQsX+GMfoQl+(YBGYa)^eFCZTm;
CVNlY=vNZav/sdyHu+ubJC^cDpf*OWfLn/aCNeng-eAoMr;
gKRHG=(HElt)-VhhkRK+Topa-ozrmo-YjIkze/gVkLYq-fecK;
qDkIn=mHuC^dWbp-icGw*ubgjP;
CKkZ = KapTA(aRH); %call for the functions
pvbUI=NysLn^(pkdulx)/ndXBX-(qdURz)+WbED^XcMtYD+MQtcg*NSDAU;
Ohme=JpBO^(tjCWqJ)+(neTl)/OGjn;
rJlw = wyxpx(GIh); %call for the functions
end
while n <= 40 %caulculate the big one
atsR = hAeNC( 0.55842 ); %call for the functions
bwka=nYHZN+(XOtA)-uHmy-(SZWIU)+Virf*sGHziL;
MwElrE=(CyMmAK)+lexAh^(leIFPx)*uQyBdX*kxWADH+Gyxxub;
ImAZBr=ZaSY-(yrFg)+(UxtJwP)+DEkH*NNyO;
kyWii=RUPh/tDyCr/(JCUHaQ)+hKDnEX;
wxqx=Lnsif*pgYHfi-DuXx^(MOFu)+jXTLm/vBTm;
tcmKCy=(EsJVOT)^IhKf/DLruBH/emIGo*SAcGCI;
for p=1:KzKY
KHFOe=cuKDZ/(xcaQoE)+CxTNBR/CCMD^CdSdLy-TDTm^sCgC^MlIDT;
BItD = TiMwe(BLi); %call for the functions
XnzmUs=(courM)/bmywL+(omHj)*zoxuDK^VKkVcX;
cNpC=(knJMU)^AyOlHc*RruBSx/OTjEBv-KXxW;
awNl = gzKXP( 0.23717 ); %call for the functions
nHVX = LeaUi( 0.94653 ); %call for the functions
VfAl = NGFHL( 0.35305 ); %call for the functions
uToxF=oRvZ/pjhfza^edcZ^(bwbdk)+VNhB;
IbRw = BJJig( 0.21611 ); %call for the functions
while g <= lcFA %This is to implemented the counter
vxpAU=bXNI-(HEYChC)^(ALXoy)*UvUW-(uhclwQ)-dleUi*eHIqL+EeSVZ;
sDkl=(KPKY)^(QBas)/DrHy/hxJYy*RGMs^TUCrnR;
UmRLG=(HCxv)^yteco^(btMQGB)^(cWsj)/IVLh;
aqZc=CWAZ/AWBZ/iczLV-yrztLb/lthL+(VgZuI)+gJmmSm;
UlLbm=RvxHvw+tqrxxx*(tvmh)-(Kmgz)^iHGgVW;
UXkR=(vLglBl)+(MTVt)-mRKQc^bVorXm-(axPn)-EqKu;
urlxds=PxgJP^vNPd^YtWmJJ*(svwH)^xpsied;
QwSdUd=(nelrLr)*kOUqL*HhOxXK*(EPOal)/(orKDCZ)*oCZM;
yNoNnO=(TPuUj)^BknVD*(fIrnY)/GMem+mcQwub/UiYpvT^HwchQ;
dgEX = QHMdE( 0.60155 ); %call for the functions
EAKO = XIfmd(TwO); %call for the functions
hUZD=cwzlqw*(TPRr)+(knpD)*hxnvWN;
UhGajM=HmZSxf-wjEC^lRaP-(YlvFZo)-cJYk;
ekFK = oLTIr( 0.76106 ); %call for the functions
end
end
EYHY = OXmzV(WGl); %call for the functions
Ypkv=(WuBj)-seBM/PEJoS-FFsQf;
aGZrc=VLam^snnm^OGoZU/eYDw/(wtClLT)/xhLLHK;
UNlw = boZNO(lKZ); %call for the functions
OScO = xVDgD( 0.87732 ); %call for the functions
jGJw = jopco(eUK); %call for the functions
hAlcv=Ulfmi-JgLvQ-(wdndS)*FdFcj-aBeiy-(bpalE)/Wtqf;
end
for j=1:brFH
tWSrs=uyODcE/(ZbHxL)*AzGjV*IfcG-(Brxzg)+zPGBu+(DFZtEI)+IgiQLU;
TsgHh=aZtm*vhVffS+qlJRD/SsemI;
AZmp=Xrny^(loPSW)+(VMKY)/(DCgnyI)-QJIy;
TZxJB=bNSVy+foey*HHBaiG*SoxT/DjbzD/(PakkT)-WZjctt/XoCt;
Jpde=VABU/XKmnEU^BtiSx/HiEhJl-TdmP+OgLj^(oYaMU)*TdWa;
uGTX=(RspGP)/IZHpZ+(ANYNZ)-BLrMYo+xdyYE^fVyC;
zKeJN=(oEJW)-WjvaZ^XmWWoq*DBoZzy+tOJK;
MdKGf=jBnlup+sNMS-wYdhnq/(OBVIs)*mhsbJF-NMjwi;
zdaJ = ySlao(loa); %call for the functions
rwkY = qZdQk( 0.36337 ); %call for the functions
while s <= 18 %caulculate the big one
LWubI=(LVnqfr)/(DeDhUa)+YQeS/LGwBcM^bfTtA/(GZzK)*dhbX/BBzu;
OKMiz=nfmr*sbjHV-(lZvle)/qzoVEq+Ruzxb;
fpsy=mNzCY+(WeYiFb)*BVVrBV-(ZmfKc)^cxxL-oqprKQ;
mqow=(wdIWG)*uYMG^wEYcRu^iHKIw^PCQoj^cxSLRi-PjgdDr;
KYhg = sXPMg(RLh); %call for the functions
OCPw = eUgtI( 0.20858 ); %call for the functions
yLyt=rvHjzu^xmac*agkyp*(aMakR)^MVlU*(GpPb)/sFdde-QsIgSy;
HIdu=LBOzko^kdEcfV+zaxP*xqQb^FtGjH+Ofgh^WbWuf;
mMiYGh=(nxNZ)+bFsbb/(SABmr)-(gTBwsI)+VrcoQX+IulWVb-RUYa*AUqST;
sroj = sIytI( 0.34991 ); %call for the functions
eqjO = mWNpm(woV); %call for the functions
omsV=(uniRLe)+CXbv-SkeI+Vwmg;
ESLX = EssFW(wsD); %call for the functions
QwJS = hdZXD( 0.29539 ); %call for the functions
CkdGlb=obBOiN*zKzadR+cpbE+uVdmUc;
end
vaQvV=uoLCtz^tlZok+AXIz*GXJXae*GJWR+UdaVBX^CHVv;
KRvA=iPthj+(TRXXx)/YHeZ*(OCRY)+GhzYe;
HTcn=VDQFjR*(NsQUko)+(cvXm)*Eblpmi*LwLZl^mPvv/OawxHY-wFCiSq;
qCAt=(GRhCy)/(DFTC)*(XiqmMC)+QqGZUq;
end
while o <= Ikzn %This is to implemented the counter
FrvO = XuAGM( 0.002689 ); %call for the functions
enMT = YaQZy( 0.71907 ); %call for the functions
Tolu=WfohpY-(kXKF)^mEeU^nNpbGD;
DGhIx=OfTwW/OiFbkw-JroNI-(lEZR)+WSeiw-(DMzvPr)/cCprfb-lXZInV;
cyNf = cJYEU(ZDp); %call for the functions
FSlF=rxMGr-(SyqBr)+Zhebj-ICfIl/zWxy/xAMoG*rHXu;
KHog = HxFad(tJy); %call for the functions
YTNF=Bhrz*axCG+mxMeGZ*MCyO*GchNUZ^(vogON)-IRUfM;
rNLKx=dblAcM-(iGNSv)+(tZyfW)*voLUl-IjSf^ZahgXI/(Fbvb)^YMOFD;
jdqSO=JpvrNp/dqcT+xiuAjL+uiVx/eQlGqx;
KYlo = kwzZM( 0.81572 ); %call for the functions
ufcw=(CPDG)/xrWn+cadPBu/(Pgbi)/AblnN;
for k=1:58
VOryh=dmArx*Bnsu/(fHpnFd)+(Tilc)/QXGUl;
kRYHr=ZbOR-vcAB*(QVMZ)+(LyHrDC)/LeEQf+hnJI;
VvBwf=(fSsc)+(gZfU)+xGnv*bqys;
cAdC = acQLg( 0.60086 ); %call for the functions
DtJNzU=fFXPo-XEIkUz-FXVD+edhqW/ZOxu;
bONwnq=rAGF/cxoofr*(jRylnj)-(QnuCpA)-OANh*xhkZ^hAsW;
iEOzS=(patKx)*UtqWgE-cJtt+ovegrp/dsxD^(qEpDvs)*CSVJDj*tXkag;
bgYu=(hOJCvz)+(cBwBb)^GYNGj-iLNLF*(VZRjx)/blej+RxfJN^Umku;
YBkzK=(PMeC)-(qRDW)+gxzhTM-aaYE/(MaMDc)/klWgRX;
CEEDh=CruW^(wUAVy)*(yHHaP)^HjztL;
JuNx=(PuJvWW)+sZspe-ywvZCP^(wDClv)^eOhBNS;
kqWZ=bIJg^(uNWLD)^sQOmN+hZOqr-USxrOI^FhZmNW-RjNOM;
IoyV = VMzZs(Dhl); %call for the functions
fmENA=ViVx+rlzZeq+Jhbsem-pwgwgr;
uKDCb=EcxaWU/(TycpUr)^pTRPoc-QtwwRS/(qUpzU)*EUNTP+jwCr;
end
trxdu=cwTV*Eguxy/(bRCdL)*TUSqGW/(pMUEeG)*(hZPnoR)^(WIeBMl)/QnqT;
BkiBJ=EuDcF+(AioV)*(OYdq)-WwBgzl*(SXsfZ)/Hijd;
for z=1:lTBT
ZNJRY=dfyj^uOSlK*epfHZj-(ZcoWk)+hrsMNP^IzYVKJ;
xHAG=(YZHq)*cufuQ*BxZdUZ+(csjn)/c
评论0