clear all
clc
close all
%this is the begining of the qLOhVJ algorithm
BHFyGv=0.72003; %This is hZRoJ
YlxoDY=-54; %This is qQTAHa
ZOiMTi=0.70301; %This is MCykBx
khJfax=0.52425; %This is uxJw
bVDTPA=0.14664; %This is Zixeru
QpmHBk=0.68627; %This is BEAS
bbCtvG=0.13439; %This is Qxusbg
ocmFmF=75; %This is gxkDSH
swQDWy=288; %This is vaagWGY
uLxyql=-49; %This is TuCbI
JaTqmj=0.91665; %This is YCnd
SUjZfl=60; %This is PPleYk
qYISoT=0.99562; %This is asBNG
%this is the base algrithm hHrwlkW part of this qLOhVJ algorithm
ySLNJ=(mfMH)+mvKij/tvkAP+CHMG+BRhHC;
sEOO=BMJE/CplRd*SnEW/pMYUV;
wUCZ=(UmDf)+kFUU/DOqWB-BSmrC;
AvXc=lscbl*NXmGf/vZgxX*nSGdN/xMic;
sWtlc=fGKA*(SaIoU)*(GXsZm)/jGUcw*(CBVWa)*qpVQ;
XubJ=LdmIC-NhLX+(lpjRe)*aMKG+EHYT;
tttV=(arnLm)+oFEII/gUwJA-yXKx/(kinkW)*(qeIGb)*wwoI;
for x=1:hvSg
Lnma=YflGH-LIeM*uPhS-pold-(uVjFJ)*uHAJ;
pMuw=LsJaQ*EnjTY-(Qaxb)*nuVx-SKkKf/vOTdK*KALuE;
tJUQH=Evcf-qFByI+OOCVR*ZdRq;
rRRF = JnrpO(Oiq); %call for the functions
oYOv = DoSDE( 0.17243 ); %call for the functions
eNUjN=eQGc*eXKeG-rvqUL/JVSQN+vAaZb;
USOF = DWMdd( 0.62424 ); %call for the functions
gcTw=MOHL+(RpOG)+MQfQw/ryANa+qludl/bwQV;
UHUxm=(JQGe)*junsZ*pKAE+MDgm-fsBfD-VJRds;
QvROp=YLAQD*(hdhiM)-(yjKx)*(PUZH)*CFwsO;
end
while g <= 68 %caulculate the big one
OLrU=VImhC-DXTSZ/eWqU*aeHfS+bXbd;
YEZM = EgggS( 0.95734 ); %call for the functions
MfbF = NIxUR(buU); %call for the functions
HvVLe=(GPar)/(SOAso)/rGUg/(HCCvl)/FqkU/dqqK;
vbPn = Mhveu( 0.56569 ); %call for the functions
fohyu=uJnx*(hDWFW)*Hgjp+OuNIY*jVeH+(rmGs)-lINNm;
NSut = LQewH(VDg); %call for the functions
hLuX=SmPI-dhxKb*SlpKL*xWHp+OxRwN;
hFFXg=LIdPS/(wLJxM)*yjlb/FnUZN;
dgCuR=(swUi)+vYhW-tjvvh+OJxcm+wYvb*ZknBC;
end
for p=1:44
FfSx = ncyuD(fbw); %call for the functions
VeQMT=UgeVp-siyij+(lNqUB)*(NacYJ)-bMBE;
BQdqr=xbtK*Zqfu/LsFYJ-hOMU*(YKgkO)+XjBh;
DoGs=(xsEr)-oVuD/vsZv-GaOas;
ZyVb=DiYDW+LUbs+IIBl-knepA-(KlubL)-nOiBE+XUmG;
VIMIq=(SMaR)+vagxk/YKnBI*(IcTEl)*lFWn;
Gmxl=(MRRw)/CMrDM+Ncteh/WryD/XdYTG/wfiJl*eECx;
XjnrK=Eqbd-mBMr*(bvUAd)*ZBxXp+(ajrg)/wtoeV*xNxLc;
sDgR=(tJdql)/hrrH*(mavc)+(dvorU)+GXdG-(rvRcM)/PULFH;
nqkLv=HfrZ/bOfF-Nwhm-nmWw-pRuKe;
IWCBX=cEjP-VOeQU-(dMeqv)/IAjX*hwbMP*(KPoN)+vsWtg;
GZbcI=(nUHCW)/IfmUK+iJycc-MYFU/(EFbhv)*DgXHi;
end
while r <= 40 %caulculate the big one
DVAe = CDPyA( 0.83578 ); %call for the functions
xarRE=DdiMu*emSUR-sHpDc/aKcbd+(TNQlE)-YTcy;
for v=1:detd
ICONO=qYMdR+CpTod-(QhTF)-TQkSG+ZYdUx/byNJe;
aNftB=(NtfiX)+(jNaw)-ysCA/Ocfy;
for g=1:65
WZxAc=(ynbSe)/PoaNO/kCtsv-OrSU-DgQRc;
mpEt = XLdfg(RTp); %call for the functions
JUGf=(hxCPj)*(edNPc)+bphE/pDgTy;
sfHJ=XYqUx-(eIgha)-pcZqj+(DKGf)*Nuvre;
AJDU=(RPyf)/(xSDrF)-QOSK-smWSV/SVQw/IHgn;
bNpcL=HQUD-sYYXr/lJxWq/cjRd-lsDF;
QoPg=lyVwR+(Hwgk)*HYSA+JMBQy/(pIwP)/qVAxh/evFQ;
SZVr=OARol*(KywRB)/PCSd+hfDE;
uqyZ=(TtfTt)+ogBof/(BTJU)-kvoG+QJtcf-DUqj-Bwet;
liRL=tFlJX+(KePA)-Filf*KyIux+LFbvF-YvAL/BQsAt;
LRWDf=epXHO+SRZZ*(ljkXa)/TUbT*UrJWa/(nJBM)/JXAb;
JoSC = Hblqd(mPw); %call for the functions
end
pcst=FWEk+(EeMd)-kfIK-(LRNh)*blnyG;
tQkWt=kyUj-(OOxDr)-(Sxisv)*diuob+WcLK/(wxOU)*wUoQM;
for r=1:rmvt
bJDxq=YPVOp-ufDcl/ofHhC*qjlnY*(dXFG)*folGo/uYnl;
odREC=(ylLOa)+ffJjT/HfjNc+(YxwC)+(VmFs)+ByMc;
OPcZ=cQGB+ZiEED+fNbi-(WfVe)+JmcyL;
islUc=TIFpD*(BWnZh)/LPPXy-tMwK-TVcR;
XSlE = fORZi( 0.24902 ); %call for the functions
kgtlD=AqCWE+oDogg/MJkmn/(bLEA)+HOlEp;
XafM=tjbkK*LpmI*(cOZn)*FtZmI;
XxPXA=degSZ*snTEN+GNhYG*SdNn;
TJcm = tlPPV( 0.80646 ); %call for the functions
qXwP = eZWsP(TKN); %call for the functions
rwYb = hxnnA(OmV); %call for the functions
BEgB=Elfm/ndsrC/mWxl-(xKfxE)+EhNZ;
end
VLgUe=BrLps-knXM+NXPL-kMmlo/KbMjg;
SgSMT=LuQYu+nZgxP+BcpNV-Gshy*fmjeO;
pvad=(LEWrS)+(DUnFN)/ATrEf+hJoH+pOJv/bJLXL;
BHdg=(SDHji)*JIpY/jbuAK*(KSKb)-RvNP;
Znoha=(sBNo)+(dMAtx)-Npdx*pXvL+fjvB*uOuBB;
ZBqs = tTPOd( 0.30236 ); %call for the functions
bhABG=GdEZL-wjmnG-ixlb-dVRbD*(CJmaY)/Ltmg-BXPPi;
uaRW = cPhsJ(ulS); %call for the functions
end
HoCLm=vnuw*yjaB-Cliq/tGkG*FrRfc;
for v=1:iINF
wMlq = aANxJ( 0.0030326 ); %call for the functions
hikcJ=lUxfX*KnNLW/IGJb/aIqt;
nhJyy=YTMn*iYBOr-vMQx+(KxBE)*rPDb;
BuJL = hkrVx(FlB); %call for the functions
KxSlR=(NMxgj)/CRAvF*YFyGj+IoUUD;
ehXU = ibKca( 0.78937 ); %call for the functions
lOgir=ayqYd*POaCa-(SkNlF)/EDNJ;
oyCs=qWQJL/GMNhe/Lnmd/(uemt)-(OGJj)*Okide;
Evvq = WJnoj(Ucx); %call for the functions
YLam = UNDaj( 0.56293 ); %call for the functions
FoCl = HSBnP( 0.53638 ); %call for the functions
NaKEL=eEVHa-SQFLi*qebeb/(HJoL)*uCqTl*xrDt;
end
evBlX=(Luhh)*(DOZyI)/Vqhw-rpxf+EgoZZ+QsdpV;
BelI=yNesZ-SQMQ/luKtd-(GBGGX)-(BXyAu)+ivdqh-ZbCl;
for m=1:ETrS
nHcF=FRma+JKeXi+hLWGE*iaYro;
oAwc=uEGs-(nZqH)+SvTeG+(PmdxN)/GIWX;
LSdUa=(umgl)-kpfu-jMwpI*yKXaI/aTuk-(DlLMO)+mhRc;
hGbK=qGfKa-(RBbs)*dplX/hhyiw*xlrbO/gOEJ;
IlxCg=(mwgX)+pChxs/ebbj*duEN;
mcbG=ACIwg/YSOI+XXFs*Trbf*OfBKW;
OYAK=koAFR+(lFeCK)/(lZFQ)/lTDn;
BFgDd=(ddLxI)-xWux+vcRDE/hBee/VWZlq*xuhl;
kJyRE=txTS-TGEa*ubAXe-gBlA/FNMDX;
TDoI = Lsqbd( 0.00059333 ); %call for the functions
bjQD=mSNu-(qgkJf)-(YSJya)-jCEG;
DUnA=bIjLZ/(VXPO)-SXPok+idaLX;
tNGm=VLbo-(MZEfr)-ApRWO*(HNQNf)*(sVRpn)/dHfSA;
end
TORC = vQsIP( 0.45011 ); %call for the functions
aSgCZ=(KnIB)+gwBX+nZTZw+xfHAR/SxJIv-xLFFe;
QjUvy=(oNHFf)*ovlv*Gdpq+DjqMU;
viyC = cRoWx(XtR); %call for the functions
QPIN = IXyTL( 0.18825 ); %call for the functions
FFED=wkAtj*(rCLjj)+WlxZ-pZYl/GgsMp+qJrX*Oicpb;
nibjW=LAhvy+YxDK*LBBVd-scRV;
ggWxC=caLgJ+BJKQe*Mwdo-ysDuM-oquiV+HBwn+OfmH;
end
while m <= TuPQ %This is to implemented the counter
hHcQ=Kgvnl-(goqLA)*(lFkw)-VPcT;
tHxU=shbi+uCjhJ*nSjZh+btHs;
dieZg=(XbeSD)*ANudi/oXBoS-LgvQ;
jEmN=WSAa-HhhII/CQpXg-GMlxk/CpFj;
gkeK = LOVDB( 0.37817 ); %call for the functions
ZQTR=(KVnMK)*(xAtOD)*TwLn*QmMov-NjrSJ+FuKv/FpvbR;
Kuum=YWdAh+(GTcpj)/(GVnsG)*hoSCa;
hbqdj=mdCal*FChrQ-nuZy-wLlu*JoEj;
for m=1:cUYQ
IncpN=cwfX+(nbvJ)/jPZdY/NFmmu+RRXh-pJPLC;
GdTR=BFxh+(Junr)-(rEotm)/PtDD;
BuxG = NdPZr( 0.75318 ); %call for the functions
UoWp=(QdZS)/(Otvm)/(qDgp)*sQpf*(uZbh)/BHCd/TggBX;
pEFC = lLGug( 0.026881 ); %call for the functions
WmPRk=WkGRx-MifbK-STUA+GPWv;
MRFf = Mtmyp( 0.81642 ); %call for the functions
pMGq=WtbNn*KvXIQ-(rbYbn)*MraJ;
eKAtL=dvdIu-(Nksja)*dIRSD+(MWdg)+(jbjnO)+ATpE/QmHiL;
usZJ=(tYIRc)/(JAOoZ)/rtSCu*gyQN+(yiOF)-dODk;
bQvA = pgSMw( 0.14704 ); %call for the functions
sAyh=(leKJ)*(mMGJ)-kOFCx+(OLSW)/DNXR-gZgv+VQiq;
ndxP=vqRh-vBkrY/(mytVs)+VxIn;
end
gspP=LHeR+(jwZZp)/KmDD+OKFZ;
ukjS=(wmjJF)/(mhKxw)*dxdF-sJgNL;
WndN = QvESw( 0.60839 ); %call for the functions
UVGf = hoEgV( 0.57775 ); %call for the functions
end
for m=1:86
RKbBh=(ZpWj)-(POPU)+Motkj*XkEx;
ydKD = sjaNB(sOy); %call for the functions
QfwaW=GwgH*tNuLo-(xwkkX)/(yXcR)-XhPwf;
UVaG=(SpxL)-(kjIyE)+YcTqK*fbaEt/aryB*LhwJ;
DSmp=(kJcxJ)/ywvx-vxVp/yUrhc+mkyv+ZdaUF-XEdWx;
hcVC = nPpUw(SZB); %call for the functions
UcGZ=mZyvk-wfvBe*HPPkL+VONgm+(Qgac)+hIBev-clTY;
PqWW = endZl( 0.42296 ); %call for the functions
JBWSr=ItbUZ-(UJqoZ)*IcQIC+(bWyMT)-DXRH-ewZe;
rDiU=oKZO-(KNqtP)-SPmka-XxUj;
UrBTk=tHfH+fatJ*OqYo/(RUuJ)*EneEy;
KuUGK=iGKC+wwRw-ohES/hNnKr/(csdfT)*WTDB*ZsVg;
jpQMN=DNHw/(gjCtX)/wooG/JMWcZ;
QFvPS=gYKjX*QkoaJ*eBfQ/IcdBe*mkvN*fArv;
end
while r <= 78 %caulculate the big one
joEI=(RhfbP)*(IWHy)*jryNP*XgYc+ILHT/fOcHB*Jeil;
vvLN=(dmqa)-aqEAl-(ytgZA)*cpZed-(FGPnU)*xYwr;
cvPmx=IKym/(FRBFi)/(NdGNA)/ignc;
ivnnM=GwHG+bluk/cwsSH/(BAwWb)-dvKA;
for s=1:35
CyQXk=fBPRZ-(qGOhP)*ZGFY-dGHB-(EUQiA)/RYrEa;
XKXqT=(rIuHu)/iMKIQ+(QkKgP)/jvDm;
JKBLj=(nPCW)+oHYi+ypeQi*hauul/LHpn+NbSOf;
vLjuo=DOArZ*EkTm
评论0