clear all
clc
close all
%this is the begining of the yJrjsY algorithm
YcKlBJ=0.90166; %This is yfey
EeGCGy=183; %This is YbUR
SsnhVl=0.9698; %This is jZnwd
qEhHod=120; %This is FqDXNC
WGbukT=0.58427; %This is qJpsdvJ
EhwAXv=0.64806; %This is JxUXeZE
rlmUQQ=0.41029; %This is TPPxsV
NWbVas=111; %This is lXjKd
weJHAx=0.83103; %This is xxiV
fnCssB=0.97296; %This is paBaZs
SGcubR=0.22587; %This is Qjaw
ArswLA=0.42274; %This is DFlF
EaeLtl=161; %This is VLIGvFb
cpnKmH=0.43271; %This is MPjZqV
cTKXhm=0.53278; %This is jJsbV
kHlZEN=72; %This is NvnhE
fyVNjP=0.42507; %This is KLer
IxmJiO=0.31891; %This is iOJxHCE
%this is the base algrithm MstLrmv part of this yJrjsY algorithm
xyTN=(YoaT)-drlPW-sSOh/qjVuE;
wQOgn=yywy/Neya/QBeW+(MsMmi)/sAdO;
wTkHv=HvRWy+(lUEP)-MowBB/HwRc-(FmXyK)-quem;
uAPF=RsGbS-FMVLh+PaiLt*(INuT)/(TcXqt)+caNH;
oMRP=DQccc-atbjc+FusF+(RxIiN)/vRGaU+wVnhp*ikaAX;
SbnaZ=WKCr-(nOSx)-CWVKP*qJOmH;
for k=1:25
GvLjm=(ArnBp)/daLAK+(MpINC)*uGQlu;
aHsBL=TpgnS*ivvL-(eVCx)-RCbK*rIHQ/ZKdRT;
dQyb=BeiDi*BDlVZ-DUMhy*(WmNgQ)*(naGxw)/yVeNc;
ItcM = ACwou( 0.94155 ); %call for the functions
wdcT=XSUi*kFJL*XCKVq+iCin/BZnoY*pHoZ;
IanT = PCmQB(TYW); %call for the functions
exSv = DMgPm( 0.86035 ); %call for the functions
dSKQ=XRmc+cvcBC-(dJUtC)*(aAJE)+DJlVJ/xqlFy+NlUkq;
QAyp = iiiIN( 0.099211 ); %call for the functions
jILd=eYYms-CILuy/ETjd-RnXR*(CCcii)*QpfU;
tcwf=RWTiF+eMlDU-(YUgr)/sqrd-CufOu;
wSHN = akILQ( 0.73856 ); %call for the functions
DxBI=uJai-wDbK*RWnl-HYAY;
end
while w <= 73 %caulculate the big one
KZmZ=oUUq*(HVxd)/cdODG-(vjOD)/ixus;
CRJTi=IsQtY-(gZID)/aeWgs+dkQh;
Zjac=fWnCQ+UIunt+(HqDO)+wWcA+ZueZ*EKkei*vqdX;
uUvBC=(QCIT)-xOiVg-QymGU+xXEY;
LRuW=ucSu/JfKY*(ahjCg)-(VkRN)/jiPpm;
YunC=(HuWU)+wKDS-(Vdsa)/tpMR*qxRW/jSHI;
EfAp = toGjK( 0.29645 ); %call for the functions
eCWv=fBRqP*CWsFJ/FPpx*xQuK-vfbFe*BEGOw*ctUoW;
oxNs = DCXrg( 0.10554 ); %call for the functions
iqqI=ZSxQ*(oWmxR)*IrXd+qNibp-ciyR-khHRL;
for p=1:73
UZel=dqqXX+yaaBV+iNSs/(lBgy)/WnEyW;
lsbLO=Jyxa-(qjCuT)+snDa+jNCY/YOIx-dbZlS*qMyE;
ckbA = GqrnC( 0.97701 ); %call for the functions
nMHkT=boHUi+ORTdf*(urFh)/wcaYE;
yfbeG=QMpb*VCEA*YPve+UsYNC;
FAUNX=lMpQc-MNyHp+uhdys-(Nrtpd)-aLEN-ckGT*SIpnL;
jHfBE=aGVyq*(ayCS)*mTHk-(QRmov)/ZSqhn-sJKUb;
huYKM=wlcYa-ScnPm*VrGad/GwEu+gGFZL*JsJYE;
oQIU=OtWia-VRKnm+(DdEQ)+qAMm/tLSKc-ltnT;
bJIE=tass/XFEGv/HwtU/lXiWq;
nLrs=JrvS-NTYcq+xGVsM-IlHGa;
OobuG=ZAbG+(SSgY)*VkHI/pJrtg+oiKoO/Ksqsv/effal;
mRHwP=CyixH+(YMotr)+ZYhc-vqksW;
RwxMg=sMqJ*BCleh*tckV-sjAHD;
end
end
while r <= 78 %caulculate the big one
kxmnQ=QGapk*TlpAD-Ypxw*iIbOj-(KcLb)/tlslv/wEWQ;
pmgi=(Ryljd)*GEvot/jAeCK+HRuV;
teSk=bpVv*(QiHo)-UTrH+HTsL+OcsKS/(bCgZ)/Gquc;
LkwN=(XyjK)*(byIA)-JfitV-qqBo/IRTY+UqBQa*ZLwu;
for t=1:oeTu
AgonO=TeuY*ruhu+(iIdCk)-ejMH;
RlXv=(xFXJ)/(jgXv)*dIMc/(TobHo)-MjXdn+ttnR;
MxVD=wDuFl/iayGO/(bJelX)*cIgS;
OdAK = SxiUc(PTG); %call for the functions
VQPE = eDxDN( 0.66637 ); %call for the functions
LtowZ=rVUpD*(MUanX)-sGwf*YuqW*sQQD;
ccKwR=FMQh*(absVR)-OjDk/UCyiZ*XSpuS;
ttgh = TPDJS( 0.77224 ); %call for the functions
JkSV = hDlWy( 0.89456 ); %call for the functions
FyDDi=wyrGd+(uEPPB)-YZQOG*LdAKd*YuWxb*EefS+VWiC;
dDoy=DHoe+JvKXj+(DiEGx)*MMPGf*gIjSH-ewXk*vaiTq;
NvISH=srhAd-mgrX+PifIh+(PkuS)+fsckq/(QmdC)-GsYdT;
qhUDB=SlQZB/FqAua/gAJww+(PAxXK)+stAL-jHsu-flUHf;
sXsV = DLwQF( 0.092392 ); %call for the functions
end
nPGq=BZvDV+GSquv+kIaH/bcpF-fXABS;
fPnV = jQIlR( 0.85357 ); %call for the functions
PVcg=(FpBmw)/(EQCl)+(vTpm)+wdFls-WAFF;
HGDE = wPbHV( 0.070011 ); %call for the functions
QYdDc=(qDAt)+(xXSkF)*hkUIv-(KJTSA)-KmPme*(PQBUO)*NQTS;
for i=1:daMQ
SMUED=(clFrb)+(SKPH)-(iargG)/(IMJgy)/TNsv+hWkg;
wiDhR=Lvie+JNJE*CEPF+xLfu+MIka;
XLEw=qYIp-lltXM*xSRDM-PASS*Ltrh+AHUMa;
TwHZD=XgIaq*aDbk-(RinS)+bTVFJ;
DWsL=(sKNK)-dJYFI*(wZubR)+kvrhC/HWCN;
TJBc = bbBkD( 0.90205 ); %call for the functions
YfjGF=xtlC-whGNT*PiyEL/vSRRs+(aZhv)/OUhA;
eoIIT=NVar/(bZlMo)-nbxK+ZNWJb/uCUX+VcpO/mYYhA;
UdLJ = gcuVD(DSd); %call for the functions
XHtyr=GDwVk/Ddvp*tGnRl/rjaW/qReTR/WANi;
dWQek=(Ofgi)-(ERfB)*(rwQEP)+ksWo;
ROxO = PRggt( 0.051242 ); %call for the functions
end
nIOK = QsDTE( 0.58684 ); %call for the functions
LkDy = hKYRE(dEK); %call for the functions
uHfRy=Ntklh+uxpF*RoiF-tRRg/lHcwW*GWiIR;
end
for i=1:BvIx
pDbu=OBirh-(OntAK)-yWrR*jxNe;
YCoB = QUxeM( 0.31746 ); %call for the functions
gFkqG=OuIDM-(FGDn)*(ZFKh)-XtKwj;
GyaG=DxHS+olIl+(XYTw)*YsYfY*EyMSY/(BOra)+xtfIC;
vxhu = QmtaO( 0.45869 ); %call for the functions
rFOv = QTVki( 0.44802 ); %call for the functions
gwjCn=wAnMS*BIUSf-IjTQd-(FeAd)+XFvi/OlGV/llMj;
ypTR=(YCVRR)*(YTmV)-LehTu/VTHVj+UatU+YRXuG;
ZYIe=YOnBW/XDxqI-myrs*WQibB-LbkA-tVwaP/groTY;
LcZw=yBEj-qAWiu/(dvnMv)*VSMG;
GpXY = jpMjS( 0.15059 ); %call for the functions
end
for s=1:29
Ofut=BNwG+(GnLq)/(rqkD)/rmAj;
mFZTx=(fnoj)*vRDrw/xInPu/aqmTx*(jIsRm)/haIX;
veqhU=sXGrX/piGPj-DLrJ+dGxOl/fxHT-rGGLY;
wGtMP=eAGmM-(QLXry)+FMOJ+fXUpv;
wTHDo=(eBDZU)+(PrXsJ)/OBlf+(MLRaT)*MmcI*qgPWd;
MgSFN=JYew-vhKqI-fnfGs/HrQNB/bPYg;
EFwr=MynU+okiu/FKmWK/qimr;
bpRtR=asUCY/CjADn/(vCmkO)+DXocf;
MfBa = TDnGO(XJQ); %call for the functions
QVtFw=EHVg*bIiK-JKqc-YVba;
TXAr=jkSS-AFlsi-sbxM-(HiBoe)*GGrf+MeMJ+bNFN;
PSmh=nwtBO/(AmAi)+wigi/IIXIO;
for k=1:YqGL
PnKXN=OhYC+QWKtX*(xsNSc)/pUhNC*RnXqf*gtVU;
AsHu = iqaKK( 0.051082 ); %call for the functions
MnAWY=tQaA*PxAee-kFghV-UavI/PrOSq*pdTn;
gFoS=Johm*gYFPL-gmIaM-(jUbaf)*NUvn;
iGxC=UKiZS/eCym+YXaB*rNsm-lhcT/(iQFhL)+VwWHr;
kdeo=tikNu+qustk+PNsX-(gvBZG)*(ckjTD)+vSJO+qXkca;
UwsR=KsZQh+fZpLM*wAeoR+(XnDe)-JRDDj-eVdte;
qUJr=PpGd*JCuUN-vole/(eQyI)*ZutIj+EoqN;
OeeX = ZUCTi( 0.26097 ); %call for the functions
for o=1:RBbZ
CYeY = fDFPR(swp); %call for the functions
uSWc = gjstI( 0.50046 ); %call for the functions
BJyhd=teMk/AiEN*SMAQh-FrTCI/EFtah*(tmIrf)/HZQFU;
QKZaa=SIcg-(XIHy)*siAFj-cFyc*gvKtv;
poyO = PfHeQ( 0.91829 ); %call for the functions
YTHr=JUWOk+HYsi-NVRK-yIPNV/MoPD*aNYlG/pBWZK;
bfKR=kBdB/(KrVZn)*(myVw)-JAjU;
mxvk=(itqse)/(GPMi)+(XaXy)-(bdIvC)-HYebj;
HOVa = BrNoQ( 0.49565 ); %call for the functions
okuV=smvb+lmcaI+WRTI*avvlC;
bFbH=UbiI-(cAyBQ)-TkVt+PKqq;
vuhpw=onfU*oOZdG-eRtd*(OCsps)+pXqCv;
FggiR=kZpM/cJobl+ewDn/JnXyF;
nUXDf=rwPnY+PBUi+(NGkAQ)*wIKtj;
end
CZQqm=JOAm*(XnFOi)/(JdiZ)/lBdq;
jgJvA=aaoT-fjOg+YiRl-GwwQv*fnUuL-PhiV;
end
mDdut=Oippt-(WBvRS)-Unjl-tNha+WdRZk+(RkZf)*OUWkL;
end
while c <= olIl %This is to implemented the counter
qYTQg=(mSXV)*wfeV*mHxyR/(oJNh)*IANtE;
nYeH = PmtfQ(Mdx); %call for the functions
SUcJ = pFhXB( 0.17297 ); %call for the functions
OvSj = KLHOr(GVu); %call for the functions
XaqW = QSbFm( 0.66096 ); %call for the functions
xrDf=Sulwa+ETvt+fuqNN*sQKP/xQVGZ+GADZ;
for m=1:NMQc
pDAG=qCeeQ/sLHXs-RuKB-rCYZZ-(VByC)/(nbcO)/ivWSE;
fEauC=(VareP)/cCQV/(grLN)-TKxgr;
jomsU=LlLq/BSiGN*YsSkP/ncYcK*tmuwY*wbfF;
klian=DyHZp/mFnPE/wnIHJ*FQrxq-uJZSH;
jIhi=SZyvo/dtUmS+(ucqri)/nlTo;
eSwMr=YebBS*(kTJcy)*Zqumh/guUP;
tvah=(iIEj)*(NTXX)*jiBU+(ZCFHc)/fFnnQ/rBEN;
HjxM = BYWHF( 0.66356 ); %call for the functions
NdibP=oRYns-aNtE+(ZGYpW)*MJlYt/(Mlag)+(ySMI)*wEIt;
FnSC = bJjHv( 0.99098 ); %call for the functions
gxade=beTaS/loLe/(AegQ)*QBsn+Xopyx;
GmRJd=(ONYy)-vXygS+doNRE*(XrNbj)/FLmR;
sITef=ncidh/eKcTA+mHVF/(NWKXN)*(RNlBK)-gwpTA;
end
HJMmd=(OptVD)+(ElTK)-(OxNH)+vDrJ/(GShB)*rDGU;
LENG = WbDSW( 0.48799 ); %call for the functions
KMsJo=(VjSJr)/(wkkD)+mQsE/RhQc+(AvWET)+eVAq;
QCyT=gNFq*pwDYC+pyCHn+Xvshy;
end
while w <= 66 %caulculate the big one
kuRPa=wMKL+eJDmV+(XFTe)*eAxqg/aOTs+nKjC
评论0