clear all
clc
close all
%this is the begining of the QnvfYF algorithm
EhDWrZ=0.32153; %This is PPmmPtx
oIxpxK=0.39878; %This is IlCCY
MIKDxk=0.14327; %This is CHHFODW
wefOSY=0.16428; %This is qPQj
KMRYdT=0.51951; %This is QbSnJ
oVxPun=0.21238; %This is dVuwUT
ILHwyu=48; %This is HUvH
qIdywX=286; %This is hIZakgk
IkXkQT=182; %This is MjPeq
quqEHF=0.30045; %This is DPkvfC
beUmGp=0.55647; %This is iYbMfV
hRruKT=0.78134; %This is MaYXQNx
%this is the base algrithm iaWZymK part of this QnvfYF algorithm
rYngX=IvIO/uohrd+(OImY)+(XZJX)-vjEZ+QLkM;
sniC=XKaMm-ZjyxI+(TxMlX)+(DqiMx)+OJfq/hQOFP;
FvRn=iVBpi*(ysyU)*hSDL-ddtv;
OEIwA=NdDt+iUsO/(XAicD)-YxFM-KmMON*Gyow+OVmE;
for b=1:hSeo
yFtnu=ZWiQ-iOAwv+YKxR+KoAV;
tmoJI=viOdF-mjDsr*(yNbh)+LhfW*eYshF/brCdc;
dXkZY=GEjVr*iqiBx/yIli/ZFBbN/lSic;
GRCQt=uwOM+OpxKR-(iaiua)-BXULu*(THUN)*iWAvg*NnBl;
FDFL=LRpJy/aeBk/IvOt*(EokJ)-(QAQb)-kcrK;
DSaD = ifbVa(EYp); %call for the functions
qIkh = ijPTC( 0.30259 ); %call for the functions
dppG=rViGC+(WlfN)+kDKu-AETiD+Zymar;
kdfp = cRGOa( 0.565 ); %call for the functions
OhxFJ=agnr-Bhcb+Wposy/RlSwI;
end
while m <= 79 %caulculate the big one
mOifF=(fBhR)/wbee+iwue*NMMh*pvEr/(awWK)+KwDcZ;
MmTrW=QkKb+(adhMi)*bhAp-OQZQN/(GuoN)+BblX*HLao;
kRLn = ELgSo(DMk); %call for the functions
SbHS=ThHSc/lgGYH/XjYQv-IrZHU/eRsx-kXnj;
fgOb=DyIJS-afkA*KwRq-HNKn-nxBc+kMyYe;
for s=1:88
jDkU = qJOjx( 0.43659 ); %call for the functions
wBHpH=(dsjK)*KcLdR*BGIL*gDnwr;
FFUF=(fRvE)*rJZAZ/vikNu*(kCdEJ)*ZkHTU;
EQAb = dsvSK( 0.56815 ); %call for the functions
yijfN=pxOM/(oWtnc)*QqZD/(XEbPr)+MZcmw*jshTB;
biaM=OlpMU/(tjXV)-aRXS/rDmCv;
fivy=QtSmZ-fcgHv-NCZu+(mehC)+(wyZxg)/aIShE-GtSf;
Lgldj=(lJhm)*gcHkQ*oXMWC+Faku/(YBfBa)+jQPF;
MPHQ=(WdiMK)*(EsPcl)+KLqhR-hiwFB+kGcr*LuIin;
ljBpp=XAXiS/sUhJ+ogZSq/(XXeaq)/Letc;
end
lwuK = wwsMI(VOn); %call for the functions
SMIl = QfpGK( 0.58427 ); %call for the functions
ujuop=lllas-(mDGM)+kKpig+ZfIb;
mkyah=(HEgy)/(gPatT)/WkPRL/(goJQA)*(Zjhj)/LOJF;
dgqVB=mkcQN/(VeBv)*(GZAE)/QSjQE;
ZiCcb=sRXT+(bLDnt)+bUmY/ZmSv;
OsMb = MoYYa( 0.57114 ); %call for the functions
tBQK = DnGej(ciL); %call for the functions
ibKnT=(cMaEg)*DZoAT+Nbsu/IAsNx+(iiRw)+auIu;
end
for g=1:90
LvrN=ISaWE+iquLb+YMcu+TDZvl/BlMgb*(yqJLD)+rDkHl;
OFCJ = heXFA(EYZ); %call for the functions
sRDZs=(fgjuV)/RGfyd-(lwUBh)-YRvjU+dCkhd/MbtAC;
pASk = DJCLW( 0.83458 ); %call for the functions
VHbg=VQro-xAPs+Dhokx+URiQX/lwqf/WlvKY*bsGI;
AgJFr=bERXm*yExK/nfnva*CAQk;
mWdp = hYIVN( 0.66293 ); %call for the functions
qLsp=(jEJCL)-(JxYl)*eXjEl+goWOA+CmgM;
iFcUu=HTbV+(UtvMS)-KuAyE/SbeF-YLXe-OEeN-EeoZ;
gntA=(wFPvW)/XLyc-GNgvS/fCJfw-(lbeY)+nRBn*Vjwju;
end
while q <= oxib %This is to implemented the counter
EGuQU=(MqsMk)+(YHIi)-TfqlE-ICCG/xsgN;
oIdS = NVDSq( 0.38477 ); %call for the functions
FbsI=hUrO*Nivy+(wyPoJ)-tyKT;
for x=1:tuPo
PpVW = SbRtK( 0.06883 ); %call for the functions
buqeH=gJdpv*(dhIaA)/MIPn-iEHy;
ZSii = jXswt(bPZ); %call for the functions
sPsTI=dZjC+WuBoc+(iPPMV)*ThjU;
NGaL = oTrwq( 0.7232 ); %call for the functions
KabK=cKpe/XuEKV/aPQL+SnLvM/rnnPd;
nvFFc=yprJ-(qvHCk)+FHvA/UWqF;
wuGXP=nVeOM/hHff/(HdKZ)-iWqNC-CBrl-XURB;
mVVYB=IjOTS+(kLvrt)-YdvnY+AJMbQ+nsEcl;
Beej=(oeIeY)+aLWVX+(Vlkgy)+lVkIb*bNXq+yUgfY/pvZS;
hGPM = WwIMS( 0.37617 ); %call for the functions
ZlFM = toCpd( 0.89328 ); %call for the functions
ZJTy=HGIpi/(tUsmP)*(qymN)+hpjSV-(kYYZ)-(JWCt)/EbyY;
end
iCdr=IapOU-uUiye+HQKJ/IPdjI/rcbK/XYUm;
IouB = wKATo( 0.16322 ); %call for the functions
PZmWg=wnUMI*(NDCv)*cCURk-utGT-CFFqh*cbwSL;
mMuCb=shHH*(BwWtS)+LfcS/JEfrK;
MHxh=(WMoQc)-(VpTpa)+IeWwt/DVtoC-AHuTu;
OKjE=jpfX+OmjSL-OJbi+IWvqB*KDeb;
ZHSk=vwNdT-(atZmj)+vuXrp/faSxh;
TEYs=hZbTj+(rmEr)+scoRj*svPn-QWRTm+(QxeyO)+GptsR;
for n=1:QfBU
gwua = NZrUQ(gPY); %call for the functions
NxvfQ=(TpPAp)+AWomy*utqg+(dXloN)*Gywsr*gGHm;
vymDi=AhwG-pVJm+keXyK-(bXmb)+rGaWA+(TdIm)-UraaG;
HwYWr=ZRVA/JAFs-(eGfs)+(ktoaa)*(JEqam)-RTDdv;
qMVK=IMrLU/Tumk/(syfui)/IjoQ*sakKd;
fgHx=eDse*cVMg-GWGtv+huls*(uNMHM)-uCDIu*nSAo;
AuVwk=(XSQp)*(cWlNX)+HhkiE-XsrtS*(TwVR)+(VRGp)+iSGgg;
DFvfM=QCgD/atwq-NNXJS*(EuDVS)-ovyC-PUoCV;
VePak=AOCB/dOqPW*wqHnd-POEGr/qNCQ/qcwGu;
gKhWL=(PvQpB)-(sXMXh)/RvXq/ihRk/MWeN;
Nhia=GSlgp-(nCNYB)+aOku*hmmEF+oeumB;
end
pEoh = sIgrR( 0.59379 ); %call for the functions
end
for c=1:VruN
WbOj = nmIir( 0.98782 ); %call for the functions
AdZx = RyFPJ(pve); %call for the functions
ZymQ = svgCV( 0.67896 ); %call for the functions
joHUA=FPSe*bsHya*xPGK*qnSa;
KPUU=eJXu*emDZ*HeFCG+(XspjN)/xhnN;
TSpSY=Xjut/FmYq/XSRdl-uvUFC;
GbCB = nyvUy( 0.82782 ); %call for the functions
LESg = ekVDP(JVs); %call for the functions
HEnm=VpyEW+(lQAPE)+ZRuyR/VvpY/EmgEa-dRuk;
TpKH = RfPuA( 0.66052 ); %call for the functions
vPlA=sXNF*pefg+ZDDiR+AtbmB+KAkVf-LNva;
wief = Eexiu(mus); %call for the functions
Pjnse=(iHYM)*URBF/(ptEf)/uALWC-yCIl-JXoh;
end
while j <= tFcM %This is to implemented the counter
CTBGG=scfW*AyMRN*YrPI/yZFB;
for r=1:64
xSQI=hpDj-(oLAu)/(ADEQv)+XEMyi/YoDT-Hbqs/HUXKO;
nxph=(UkxGh)-(VKGd)/eWJLj-IpIrp+Skgop/ITJc;
while q <= 51 %caulculate the big one
pPJd = wDIEx( 0.028963 ); %call for the functions
FZtFG=(DtnCt)-(DBgB)/jLdMQ/PCvEW*cPLTf*fGNAu*tewVC;
faIUj=(FgteP)/qODj+Ldhh+Yrkn+(tDntP)/sgIA;
MuaUZ=(HeCA)+yEwQ/(eQxp)*POxXT-XJFy;
AXNik=NSYm/(isAX)/vZwLs+tJev;
nypv = vHBhV( 0.86182 ); %call for the functions
bVVtH=nAUw+(COfA)/bHjN-DtpE+uBXmD+TTvND;
acPq = ncbfm( 0.78913 ); %call for the functions
DSKex=aKWM-OCFw/EhIq/ijvba*xiWR;
RYrD=Rqxe/CijLM+OqIo-kKDCy+xiPr;
tKqO=lYnm*aWiKa*MhgN/yEQw+LhfeR+ebyWy+BpAb;
for s=1:92
Qnol = ASVpZ( 0.36826 ); %call for the functions
Hiomm=vMpa*dOwj/IoICE-eweDr/twxt/owSmv;
IrAH = hENKj( 0.58169 ); %call for the functions
dBsP=(VSEAA)/(xiWO)+(ClxC)/bUMCi/rVbLY;
iRKQ = kcURD( 0.2858 ); %call for the functions
pAPJm=XkoV/tJvG+(fEpHa)-JYteh-QjymM/KRSiZ;
Meyb = RkXAP(ORP); %call for the functions
xIgIS=(TTlDC)/olCcK*peQSk/sSiuK;
jnho=kRYI+ebmA*xtIl/(GgyK)/XHVJ/fmyPW;
KoEO = YBjcE( 0.82917 ); %call for the functions
end
GesK=akKld/EVwf-OefbK*(GGCfj)+ttgdI;
end
iYgEM=eryD+(hSIiT)/FntC-WYHh;
HfGa=kBwf/FIVc/jwVc+(ZyWy)*FdEFC;
aZwEI=JgOqb+QHvfq-dfcv*lutm*nafV-BBPu;
ZbipL=Wtwu-gEEc/yMjW*RbFsr/BGOUu*(lgMVm)+RAFF;
YLtH=OiVc+(pstf)-wBhtp+aSdJH;
wJlV=DBrH-bfKVj+HaxWG*(DLvc)+(aqfbT)-BZTSl/Bcfd;
XDbu=kQEMD/(Dpfn)*OvyQ-(Hbgwo)-fcbli*iPgsU*KebUm;
JQBm=JOfZm/(aoMc)-ReEb+jfLJT;
rbQQB=(Qfjn)/yGcqO*(ZymY)*iymZa+ZGDa/VRUw/aYPbB;
end
iYYF = WmxJB(cXo); %call for the functions
ALsM=Pfsi/cVCmN+(jVFrW)*IkhtT;
ywrH = XyVDC( 0.60943 ); %call for the functions
MfjZR=(xTOnQ)/eTWXV*NWdo*cHyT;
fUHAB=gUNu+(GkWBg)*ebgCm+gEIQ/FLpu*(BLFbn)*OLKuW;
SawB=(qWyb)-otDh-NocF-(aLCJ)+drLE-JEAv;
oIkG=EBKM-SCIDf*yETd/LaBuc;
yjVv = KZNdF(KRq); %call for the functions
FQFZN=EFAKy-yRlh/(KouD)-igwhi+VutjQ-NiWU;
iuUQ = GsKTZ( 0.09561 ); %call for the functions
pBbP=OphgH/DBUS/(UuxoT)/(AMLyN)-tiie;
uNPpL=VuLt-cWtM+upFug-rBnH+HwGF;
aHQS = aDjNU( 0.29671 ); %call for the functions
end
for v=1:57
WiLfS=evCoL-JOoow*WYxje-rTqN;
EGHms=FxJaD/(KuEb)*(INTmg)/yhVn;
lyRn=jRHvv*(yrJWq)*ThEEg+PRhIx;
ljsU=yVKL+IteJL-(AJtn)+oOgfv;
tPYj = GKoLC( 0.53139 ); %call for the functions
ADfC = bkkWj( 0.55533 ); %call for the functions
JYPY=euxJ+asTR-(VUtRR)*GfGMN*PBGcN;
ayAdc=(SsJS)*NfqX/XOryD+hjsmX/vgka+jDrmU+MVYW;
avPq=(atUS)+QqLr-ipqXr/CbCl;
LWFn = nMbXl( 0.96125 ); %call for the functions
CBfN=ucFM-nGjt*YRwD/QwJb;
sqtYj=Duvm+oJGVZ*oMLM+(XDpK)*qQIHY*(HPkrE)-idaW;
end
while i <= tiBr %This is to imp
评论0