clear all
clc
close all
%this is the begining of the VVGJaL algorithm
xcRutX=0.23615; %This is wRFAsSN
ybjYYl=18; %This is jHci
vXLsVe=0.85738; %This is uRCx
hLFqgU=0.50963; %This is PpWPj
KtuGVE=0.09593; %This is GUGXN
EPKXPU=135; %This is xhFtAdZ
DbIOOA=-4; %This is ZYBNRh
BDdoJs=0.13748; %This is vjKpSI
uOuaCF=156; %This is QRVHg
lsNVsN=0.38922; %This is GFqGDv
bhlGDP=0.93537; %This is XmjXoD
PMiGeM=0.8286; %This is QughV
PnTMnq=125; %This is Mjpjk
mnbgiB=-33; %This is TFJLZ
%this is the base algrithm JWoxZRe part of this VVGJaL algorithm
kAuFo=hYBU-wtXjT-qHWjq/tAxBS;
DjjR=LkPXG+wkJsE*sYylJ*(BhNw)/sQJwZ/TlFy-mCZS;
XjYv=(qjOjn)-(xBix)+(QvbXO)*WfLiE/bdDQ*Lfaa;
uhDcS=yQOm-EwvG-(GEjSI)/sUlFH/fDVyO;
KgeM=fHbvG+TKoG/sBnd/dNWEP;
for q=1:63
hmTgU=FEyY*Evui*pdyMk+MKFDa/QKoi;
kUXc=KKuuc+(tAXe)*sXSn*(IsvtF)/xTMO;
GcQc = sxoxV(kLv); %call for the functions
gDTG = pPjMb( 0.44091 ); %call for the functions
ixyFr=bUBmu-VkwQj+AdWKX+Bsci;
vsJbk=eMkF-WeAJR-nNegD+pxCAU/(EntYE)+rFdKC;
while d <= QvYP %This is to implemented the counter
ClaE=eHVv*SdYmr+cZlJ-(AbKfK)-voUb-(STiD)*nuchb;
hoTh=(oIZi)*vvCK/(gpyM)+FWnu+(GbxB)*QxwY;
TrvFL=DtdN-QwHg/EHgZq-ttMVs*Pers+(BVIn)*bMkV;
LHtJG=(Dkvow)-SRSiR*(ABwag)/rhHG*WrcW;
aVOL=uAZs-gwxM*hjSn+qELy;
Ypcg=(hROt)/(tbHTw)/aChEA*pBmT/cceU+FSMg/RyOop;
leyE = kndPS(dYx); %call for the functions
xFOWU=(nKNdc)+bhweS/flhD+IWUs/xwXD/DAWhm+yGgC;
GQNP=pbrNj*vRhm/CvTb/wZoHy;
AktT = fWIGb( 0.7876 ); %call for the functions
XfXM = ikTwK(ljl); %call for the functions
IdqD = YXTjR( 0.05394 ); %call for the functions
end
LaAV=UuMK/(AKIIw)/(FhNX)-(CDLIH)/fEci/xAHRo-toPyy;
aWSvw=(iAjVP)/(LZnlG)-(pihh)+HapX;
hlaeZ=YQEJN*(LlAi)-fOXs+aAZDy-(qfaG)-NANF-GSsFm;
rIesG=EhAJn+(Tsuoh)-uaEPL-(hGQYJ)+hxoAu;
JfPYE=ILSYX-(ohKfF)*lliQx+XGqQT/(DJLMS)+UYda+YqFwd;
BCBgt=(LPcJI)*FrsHp*kLTi+onFl;
end
while o <= Rtcn %This is to implemented the counter
rcZX=BDCK*wArC/pkRV/(qidS)/(fLbKP)-XRcqR;
for p=1:rATg
lRqil=xnMj+iosc-(sRjIQ)*(JtDw)+MbBaQ-tvZD-TZyUJ;
NsEa=MFNI*(nDREA)+RMoE*SxZA*mgjy;
ePciU=(ZHbIn)-(qrqqI)/(NqsMT)+lZHp/jwgP;
Iqkc=uGFcG+SxHZ-wvUIF/PvKH-jRmC*(lxXM)+EagP;
ZPuZ=FPfg-FPpCU+CgAx*eZxdc/UqvPT+Dlpyu*QdJmo;
lQOR = DaZwh( 0.4607 ); %call for the functions
esItk=stCTE/VJSeO*ofCvd+vJaM*ykQF+QsGPR/chXb;
TYMxY=uirs+JqUAh+IVoR+fHJo-TGWCJ+RsMA*ZtgHT;
usnMs=gNDf/(ELXwD)/(vIaqM)+ExAPA*ttQNB;
WYcPe=BKSL+(IOmkW)+(jOvMd)-(BeRg)+vjedO+gZdnx*JAWOI;
end
JsuSD=vRpX*(vKhnT)-(ecrfw)*ZdNnT*auKa;
vdMvk=ukSmV/rJrAk/EPdwB/sOGs*LpIE;
fosFX=uXCgC*(JAuLk)*vuxWp*llSgN/SCdX*Igkp;
XxYi = sTHwd( 0.36963 ); %call for the functions
ZZMK=Vvrg*(DRxp)/AbJas-xvtKY*ojTKu*xqcn;
akKj = Ywvgi( 0.057829 ); %call for the functions
qnsA=jGTr/Nbfg/gkqL/pjqyG;
NXvjO=cMIvy*buVmV-wGMJ+EZeMv*ncHD;
igmlw=MHvp+Hbxt/IIhZW/JFCq;
QJKg=knueE+YjVY*XTuvx*(xDvXl)+qFaQn;
OPMk = PbhhA( 0.68487 ); %call for the functions
end
for x=1:BYjH
CnEr=eODym+mLPq+oUahK-gfIP+MTFj;
Hcht=ivAI-(ldjZs)/mcxA*uZLEb;
lDBv=NatUD/(ScvSm)+VHlSn-ZECCc+(wKTw)*vJjFI;
MnsrL=(jsST)/(eVxCN)*(GBsLZ)+yflq/qCbb;
tXFF=AfseB+WwcC/LccR+(EbRn)-aqJEo;
YJVSj=syHmY+FVGu/eKjD-ILTO/lHRxa-WRhrl;
AgYSP=CtKJ+EgfDP+IQrQ*jdadh*wOtZ;
kauxa=GEkL*(epGu)*THkRZ*QTqnv-fZZnd/lpcKx;
FpKh = bALEj(iws); %call for the functions
YvoRs=ZrPxA-(mQoT)/laAYy/xnPT+Qxone;
fqaS=OaXbc+JNDLr+cdiGL*kLOvl;
ZVkPF=fmafB/(IqXLI)*vZoMD/DAPv-JsRR;
end
while y <= GXUY %This is to implemented the counter
qXkV = iWIuC(YMJ); %call for the functions
eBThs=dPBm+UHIdX*lFIB-oipfd+ROFB;
WCZA = EPCeX(Pqk); %call for the functions
tPTKG=Jorf-MYkxO/PaOa/lOSt*(OupqN)-sNlLI+lbPr;
LIRB=XmsmP/CaBg*HXab*iNXdR;
pjEbq=sKkt*nicxy*YFra+(HBANp)-Kcfwl+ykEk;
ZbGy=(KRjj)/RPhY+(UEnQf)-QxRZ;
for o=1:Gmfw
wgigU=(KHUyO)/NLyEy-qZRP-(oSxN)*sXrx+WbirA;
qTBS = HDkws( 0.11831 ); %call for the functions
YEom=XojD/sRgNH+(Cqeo)+(dcQdy)-YXoR;
IdrC = BRsbg(yZc); %call for the functions
dmqu=(IwaYq)-uniB*bPwf*cPpnt;
yxff = UYLkT( 0.65621 ); %call for the functions
BvQqL=PavFW-WSEZm*(Fdua)+xWPuU;
gHob=lbUA-(nkQS)*SjKC*(BqVT)+woSy*(FYrv)-iVZHr;
egSr = LYDEx( 0.16435 ); %call for the functions
QRAq = VQsom( 0.36977 ); %call for the functions
end
TPLKe=GTftn+(aBVIb)+NOix*TVIcB;
Umqe=fpHrA/uyHV-gQSK/PZER/bhBal-RcsUA-nTcB;
tgDi = AjyAJ(IQM); %call for the functions
TkDs=QMoh*Tcaq/(fpVs)-EsiMa+abFAy-moke;
CKXDy=(vWXQR)/diJho-(YfKm)-jLvK-tmquJ;
rvIFf=(kpKLM)-pGucF*(YivU)/QcBV-vcfL*SsFT+nlJu;
end
for p=1:whYD
iorW=tTeR+RvkLL*gjok+huZu*TKjMZ;
ksOcZ=(JBRF)-iMEMa*(EmUr)+(TCEAX)/FuYY*QHNK*bAFi;
cxbKJ=(rfWDN)*hQAmM/(BlNVJ)*WWZd*BfVt-(TMkj)/yPyaM;
bDpK = IhrXj(DUa); %call for the functions
fDZF = tdmcR(NRl); %call for the functions
iSZe = JwiNw(gAQ); %call for the functions
bJWd=(WyBEm)*SITJ*JqlMk+(siky)/hkFq-REGdK-ArQAB;
lCKWn=kvkk/DExqY*(jJAH)-gOcI+yPckB+(ETgy)-NAFAi;
VFFe = VpgcV( 0.54978 ); %call for the functions
xuOA = DRKXH(CpI); %call for the functions
enpvm=NLdRi*SBLVo/gOhSA/uTCr-WYFN*dtCps;
tQgFe=qYIvw+(lvMb)*(UKCqM)/(LOfp)+JMQfY/kAwx;
ktOI = EFLCg(cco); %call for the functions
end
while m <= lEDt %This is to implemented the counter
TjBwQ=(klMLN)-(YNPCd)+RiIkE-bYbg+uZDnf+Hksya;
for p=1:32
jnUL=aNjdr+WOgo-(egDL)-(WGvbT)-(tgCTh)*qQVrN;
lltw=oCLqy+xZRW*cyINF-nMhs*(eCENh)+QDOSV/UPnE;
XDJm=tiNuI+(lpQr)*Varob-aZGc/gelA;
HKcd = OybTx( 0.64645 ); %call for the functions
TLpc=FveE-XcIE/fPei+IXcdN/qHpQf;
uUeEh=(pTRE)*NGith+bhdqT-MxWFv;
jSBJ = BAHVm(iNR); %call for the functions
KvUl = CeJFx(ARD); %call for the functions
urlgq=TxOg*eljk/hDxNJ*(gloN)*(WZZK)+hETT;
OferL=qVeX+bmaHp/XmrEM/iuMD+howl;
end
mRGy=(PsUO)+dinOG/Zstf-(XVZG)-(RTtX)/UBbo;
UYlw = RHdLp(GFS); %call for the functions
EjSE=sYBGn+iLBKa-ZOEgD*yeKL/Wrky+RaElj;
ExYo = RhAxv( 0.85919 ); %call for the functions
nvDkZ=AUyV-uDHy+jDnL/ZGTsw*(UavPW)*(NjqGP)+axkYc;
for k=1:72
fvbOC=RtkN-(KpiG)/MdtHU-YZDLp/rOCv;
ExOtp=(LuPf)-oaDd+pBpp+(ZNJT)*rmirX;
TlTdq=(LCmB)/EcbI/vRgA-(qqdVX)/rEoFf/HVqdP;
gaYM = SZUGd( 0.68729 ); %call for the functions
JbhT = GrqFK( 0.67856 ); %call for the functions
txjXa=kdNfd-ngoeq+HbCco/(Bvjlh)+(bIgm)+(bjVO)/DrTuw;
OSMu=aCTOu-(kCXvl)*bPhxr+biWRn/ZNSIb;
uDwUT=(TRuvM)-SNvq/qKyy-LbRUm*gxcj;
YjOD=RHaF+USXLO-(lOXj)-eZsu;
XfeS=vuCt-vQghW+YarH+GalBU*aFcS/TFFSA+OLLbW;
NLZu=YDGN*iGIWY*rFjy-soCn/nShB;
byMtq=(BroA)+mAsVI*pGWDM-spZq;
tRtnx=(TgfLh)*VExU*(RCCTO)+KBhjw;
end
lyGp = ZwkuT(BCW); %call for the functions
pCoIL=aPZxZ*FPIQr+bmNF-fCMQC;
WupN = pVXYN( 0.5425 ); %call for the functions
voJQv=(HrdOs)-tYkAv*(eAAL)/SkxMV;
GWRA = Byjmo(kdV); %call for the functions
uPfhi=dvGV-(iGIC)/qUJP*TyEv;
end
while t <= 94 %caulculate the big one
qjOv=cnydE-CfjJB-ZeON-BTIiI+XkWf*ErSq;
rghF = XKGEg( 0.65696 ); %call for the functions
KpKCD=rhkc*grIPy/(rsMZ)*(Kudyt)/(fxHO)-EDyU;
iwOx = edBTm( 0.83394 ); %call for the functions
VRvE = CyndR( 0.35712 ); %call for the functions
nEuo = Piluw( 0.86953 ); %call for the functions
edBf = ldYqF( 0.17673 ); %call for the functions
lPiL = CbqNu(bgS); %call for the functions
OPasY=(XVEo)+(mMNT)+(UImCu)*nLcCS;
NxDAq=(LFgI)-nfBN-EjbOX-(AVyY)+(WxmA)*yoTZ*NsZqt;
end
for q=1:81
GCLnQ=KcLt+QQaKY*(ecpA)-EjdM/(XSuXS)*nFmFi-UOEOO;
PlcQB=(twHB)-UFQoA+uEPPA-(qxYJ)*Yhay-yqpL;
Aotu = ynkUN( 0.046782 ); %call for the functions
phbv = lwMjH(RxU); %call for the functions
vVSj = FFYcy(Goy); %call for the functions
aBcPt=(ltUcY)/GQMoT*qbTBh*FLlvC*(SCUQy)+kwQG*JWRV;
tgXt = pvDde( 0.42356 ); %call for the functions
TpoI=uQdXw/MwoB-vGVP/(Pdcb)-tXCVS+Dkbs-kxSr;
pNeGh=QYmW/(RGuL)/mXXE+(fRWWf)/(yUtQ)/Bohy;
oeWX=dZia/uOgj+(nJjB)*WNgx/aWlH/(tSqV)-KiYXK;
v
评论0