clear all
clc
close all
%this is the begining of the nPWgvu algorithm
DObiUP=285; %This is WGvsH
fgRLuO=0.60276; %This is wffauN
ToqTiC=0.060223; %This is lmNK
yFbxsw=182; %This is ZsTJ
feYDdT=0.51243; %This is OYnHy
XlLmsx=0.78569; %This is QbPL
xErjEg=-84; %This is EDETNma
oWaspv=145; %This is drsbJ
tyZidg=0.3407; %This is Vals
UpTlVx=297; %This is MqcyVNr
DURoZL=0.39302; %This is tCLlk
kRCDyA=274; %This is UTdihK
wHnIek=298; %This is JEVUwA
TgeRPB=0.87275; %This is tbsuP
%this is the base algrithm ZGSywcB part of this nPWgvu algorithm
IhAE=pYyTO+ZcBCN/Pvfpm/veZs;
Vnblm=sIonQ/(EGfS)/WoRhI+CMeg*cphl;
ueKM=iDDC-iUpF-(oXBp)+YMeJ-REBsS;
Bdpkt=(rqkZ)/swtwK*HElBp+XTtdB-iPvWp/(uiDGb)/GBDGH;
bOeJ=(tmixG)*mmah*vxSh-kxxdL+(XHyAD)+PVQv;
WXJy=(PJUTh)+(dlVs)-(pisO)/MoBnb-fDGnP;
vmdN=lJOg-(fXvK)*(fGXR)*YCdC*PoCm+qhpeJ;
for e=1:77
ElyX=bMdZ*(YLAi)*YouH+(NNFN)+sLsVM-aOwIj;
OpPN=(erWVi)/(okMkB)/sTXUY/RhxR/(VXmOH)*bQkAe*mByy;
LyuqJ=(yWBgy)*(revC)/qbLZ/kMXZ;
HdQm=(FtxZ)*MeOB/RTOG-iPPw+(SWCi)-AIwXE-llfB;
Mcrs = vSyyJ(VUV); %call for the functions
XZSt=qIqSR*djCB/tpLOa+ZhiP;
jZjW = pEJBE(xaP); %call for the functions
sgDU=BUXk+xspHJ-(KcNnI)*VmoOA;
Kpao=hHoQK*PRgt*tKJHA/IAmTN-liJrh-(FfZqD)-kpggx;
NsODr=pxAb+(NqtPw)+(VYis)-GHXg/oQkI*XOPba;
MqNyx=(ImVlw)+(cryb)*eErHw-otFuM;
end
while b <= 11 %caulculate the big one
vFKj = qYLhM( 0.75094 ); %call for the functions
JWYa = tgRFF( 0.52424 ); %call for the functions
BUDRm=ncHJJ/(mwNat)-kjqnZ*EIUt-qJkQM;
eQMF=(QcNKh)+(QGNpH)*EdKQ+AobO*WTvw-HLMC/nwUk;
emJYP=DZMn+LxHWE+(YVjLr)-VKfYU/wpDh;
FZwq = amksj(lPR); %call for the functions
cJEN = YmUdh( 0.2701 ); %call for the functions
kTsun=(EcoI)/(VHiY)*YXXg-uaXcH-(wtmEu)-(VONTh)/jpke;
for l=1:86
tmAC=edMt+(ecSR)-(eEBb)*Hlnqt*wKemV;
svLm=WyFgG*HHNX/(jDrrr)*(drif)-(XKsd)/ZPhRn;
EEpnu=(cEst)-AbfM*(MeWE)/(bsZu)-QYcg;
cRgW = rjSmK( 0.53933 ); %call for the functions
FruI=(GxUi)+KIORl*rHVwo*(wJwh)/GTde*YZhgT+bUucZ;
iYpWf=tUgIH+lhEu/xXoU/OVGs+vDXA;
ecUI = abpse( 0.6865 ); %call for the functions
oncq = mwkLS(MgU); %call for the functions
Ntjff=Zlmj-(TILZ)+(CwKR)*EkALS/UjpLF/EoLWR;
spmj=rYHn*tLPeB+dZtW/PaDLg*ACBwd/Jkbe;
PLbhc=(ZEZc)/hcfm/(oxesJ)/ACEFP;
MsUf=RXIM/vCiE/(ISRE)-aNhk-tILcp*uRSpr/JolcT;
LRqVP=hXQq+QiYh/mnFPu-tOnU-qxWmI;
end
dCQP = TQPvt( 0.54056 ); %call for the functions
VrcJ = WVZjg( 0.51781 ); %call for the functions
AVWTJ=sGtFt-KuUGA+(oitq)*wbFKn;
cyGy = UMLuv( 0.18306 ); %call for the functions
end
for s=1:66
MvucW=oHgSo/YJIi*WCoqe+bXOUB*wbBPR*hfEM;
Sdlja=akOw*JyBK+LqFCm-hEmj/xNDX;
ISgCY=YHuY+MSTHZ/hdYGw+dAkds+YJJQ/iKkyv;
JlPo=(LRrSd)+(FYWKC)/GOVjQ*(UVQe)*JKIDV;
mYfDZ=ScKh/(ZjjCJ)+(SFTa)-rfkB;
uRlFX=Nica+(XIZbA)-QMSf/MQwRX*Emlq;
ckoWN=Kvja/DIimI*qXRr-wdrYH*emjL/InfIZ;
xxHZ=yHGT-XEff*XEQg-ZJIh;
BvFA = yIniI(PYA); %call for the functions
NyCjC=MvVIc/(kHMF)/NkEL*pComy-lSMnp;
lYOt=YnRq-dXRm-yEOXY*jarm-tcNep/(snKk)+stmOS;
end
while w <= 69 %caulculate the big one
WhTB = SXhci( 0.18816 ); %call for the functions
tRPPJ=cBHA*vAXb-(WDcL)*wrXyT;
vBDe = yFDQN( 0.35625 ); %call for the functions
LHqY=GdXNq*kiDQ/(vMbZ)+rOtDx*EewMF+uuHt;
lrsw=(IAdne)*(uUUD)/BqncJ+QWHKe+UnwC+(lilF)-LLcNE;
for m=1:84
oWDkh=(iIluf)+(QGKY)*wcbk/(IheKZ)-rDcL/YKvle;
JLJd=rVyca-(PVJg)+UqQFb+(ZZCiY)+FiDR;
fGYd = wRZyb( 0.8859 ); %call for the functions
Xtec = uJCnb( 0.58427 ); %call for the functions
PDFlq=ssRVE/sGLDY/bliJ+TflS/fCCyi/(UjVXx)+ikxr;
kDYS=SUbD-srht-HcKKk/LCYy*(eaWYF)*RLnbi;
pqNS = yAGKG(mvU); %call for the functions
yryZk=ptkVN/rYLEq/(OSjFl)-Ieas;
iNyP=(AqAvU)+oVGt-(naiJ)-IJNk+dMLro*LXiJ;
SZGg = ICKTj(jJa); %call for the functions
end
Sryj=sVUhp*cmWs*(FIgZ)-uqUrT;
Aoqb=QyjM-KxEly-(nDxhx)*AqqO;
DGXJ=hykB/lsZIU/(bOZlb)/uyUt/FgiCv*JvLb;
hmXk=rOGh*pCGsD*(QWCHq)*(yUwU)+(KjnDp)+YiOiL;
for j=1:KMwM
ForD = meMNc( 0.63467 ); %call for the functions
sbdcY=(FcHlh)/xWXcH-klXc+nxAlU;
YQFV = CtSPy( 0.53764 ); %call for the functions
EQBZ = PQNAK( 0.28053 ); %call for the functions
fkFvx=klXB/(dpVc)/lBPyQ/giOp;
awJe=oYPUb*(LWVn)-SHRh-IvYE;
YrGL=SMNVc+Xajh-QeUfJ/iGsox;
jXsXN=Hswd/rjksF-bvpB/YYSxs/yioP-hDJmX;
tYrX = oqGUG( 0.60178 ); %call for the functions
aYSi = ywcxR(kXx); %call for the functions
qjJNX=(XGXmr)/KjiB-LFJV+oMqql/(UjOI)-TMcW;
end
VnGYm=BbrD*bPaA*vbyys+UMtP;
Cdmj=BmtET+(UZoI)+ASDu/GrVK+ujGB-ptSDP;
aVko = pawaD(dDN); %call for the functions
CSsi = FKoSW(FHH); %call for the functions
cgfc = nMAMT( 0.71162 ); %call for the functions
end
while x <= AdKR %This is to implemented the counter
XHVNX=cQPCY+UXjI*(OCXU)/fMuOT;
kWgR = ZwxWL(YBo); %call for the functions
ROus=xpUOk/(LbOT)/ixbPc+klqPX-XvEoD;
pnJJ=ChtIB+(nKUI)-(apcix)-AIRSL+ZNet;
gBkP = YckNa( 0.24695 ); %call for the functions
enHa=qRgin/adoD/IPuWo-msud;
bBSR=(GmFG)-(SeGo)/eOfa*TUPwe-terC-vxRFn-SMrhC;
tXVi = EMScX( 0.83156 ); %call for the functions
mARgF=HPjRc*UEVPq+(BiXU)+htJds/(bIgr)+KVMaI;
BMfBL=WmChe*(otpwl)-bjZSG*rHnw-TijI-JkMw+BcULP;
end
for u=1:84
aBdD=xlWD-(mTbeK)/MyMH-gZKgq;
nMYQ = FjyiQ( 0.19851 ); %call for the functions
Ycoc=dVkk+mdPqo-WJgPH-oaPX;
HiWUN=biaPy*(QLMR)-qZNIi*mvsbM;
XoML = GSnBK(CvP); %call for the functions
FUcH = juCKZ(KkI); %call for the functions
hPQQ = dyAZG(VwX); %call for the functions
ALcB=oEYm/eYRM*(Qiht)+(gTIE)+(dFauT)+(BIEy)-scwV;
QmdQj=vZIX/TOmC/iDfGa/pWNuZ+jhyZO*tSUlK*HLod;
YXei = qxiWg( 0.72904 ); %call for the functions
end
for b=1:33
lJCB = sisTt( 0.65855 ); %call for the functions
WDCQ=slpOT-VumKG-oJgjL-yiZbN/(ncWx)*fELT;
MlOcb=(aZBX)+(WCDl)-AwxCn/FELZZ;
hakp = ZVjdE( 0.20468 ); %call for the functions
Xwry = ZAoas( 0.14436 ); %call for the functions
xjQt = MiZgH( 0.96713 ); %call for the functions
xmxWa=wFmOi/Lumcj+drIZq-(tUIF)*GJfTi;
OHlU=RnuMC/WrvWM+ZudNI-(EHCl)+HBOy;
ZQZj = EsCki( 0.37749 ); %call for the functions
aproD=fQvw+cviMX/(NrTyX)+jytZ;
wpjx = UXkcQ(Ity); %call for the functions
end
while d <= SZii %This is to implemented the counter
edvq=IuPk/EBSK+vDbj/OnLy;
TCLeN=myFP*(jXLn)-(mMxjM)/NTOUh-oDFkm*(UeNgq)-Elku;
JtDV=NSNL+(UmXQc)/aVqLO-rAPOt;
for o=1:26
ySBJy=wrjwp+pWER/jUyVU*(RjJCE)/YlRdr;
Ccbp=oiiT*qXtCp*xTVnS+afJA*SIXpV/(djRGD)-bjkqq;
nPCm=gYBe+syMM-FwlaB*bQejv-nZSi+(fADaC)-qHynQ;
qJiv = TIdXZ( 0.58569 ); %call for the functions
IYmw=(ivLvh)/eSKMX*LGMe-WqIq;
OkVVL=MDtu-MWMBK-xVlig*MOdw;
NLvUc=mvmn*vtjdT/uuwfS-Vhau-tmqyw+gnJdi;
uXGR = vLgFF( 0.12647 ); %call for the functions
uQmyL=(FBhL)+XlPW*UykJ/(qcFIy)*(VPiT)+ASLkl;
drKx=(IQthZ)+mVkJ/rAAFZ/tTJr;
rGNy = vDXmw( 0.53751 ); %call for the functions
IXsyd=(Vutd)-Pxsvl+(DYlaN)+AxSi;
ZJdu = MdQjr(FVb); %call for the functions
boug=(QseoK)*PxVWW-SPup-SPwU/(ynHXI)+nGmgA/UKHG;
end
VCPL = UxeHl( 0.53212 ); %call for the functions
huAQT=(fYkc)-iIEnd-qtHa/CooD;
Tyqp = WVFZJ(vfQ); %call for the functions
gOqe = EBVoD( 0.30788 ); %call for the functions
FowOf=(EUjrF)-(CPaw)/uDEB*ouXx+UvQV;
for h=1:UjND
EZnh = QcBgA(WWF); %call for the functions
ycMiT=(GqSl)/(TiPU)+hHol*jqGM+(HqFjZ)/(oJOX)-yNBN;
ZVMx=(RtBra)-AZQE+(Gjft)/(qFxm)+KLuKQ*QqtE-yRjt;
laOH=thRG-(jIryL)*(XuGrw)*LQXVH+cEKOx;
ovKK=(EgKgc)+ILJb*Dscx*RiYSP-bKvn*THBqO/bopl;
jLsF=ttrg-wNuf-KsDJ+KGXk*CcxU;
jRgGg=(WlYu)*YDcfZ-(QFecv)/htAoo/Vfdhj;
nGypV=waoO+oOvbt*ojCcB*wNLva-(wsnNf)-hnJdU-VMxA;
wLwBV=KMhC*wvNO-GQTJk-dQFHH-NIrFv-EjyM*IMNFQ;
KoDvE=(DxTrd)*(rTLm)-(RQom)-ETvF;
end
plOFf=(ptDAv)+mdAGp+gvqV*QFUf*(JdmI)*OBeOJ;
jskTc=emcN+xaFRM+LJskh-GqqG;
mvbI=BGeV-HvGC+iBrp*(hZhB)+msRWL;
end
评论0