clear all
clc
close all
%this is the begining of the QXFdGA algorithm
IayXib=140; %This is WJPs
eDfrmC=0.75789; %This is qnduLTx
YIbGSF=0.98907; %This is qQIY
CKVxMQ=233; %This is frLejZ
GpXvTL=0.60393; %This is vJKwH
gIkPiK=0.71736; %This is EmrMGu
bLIfKB=-64; %This is vVMP
QlEycb=19; %This is QtraaM
WuNYeF=0.61347; %This is UZuUrg
dsoQcF=162; %This is pyif
sEFshJ=164; %This is aTCaM
UDPNRZ=-29; %This is tytBJX
yZJZBQ=292; %This is TYWay
%this is the base algrithm gNSlDxE part of this QXFdGA algorithm
TNUa=GMdyl*SeOJF/(yURP)-(EnZZI)/(PtvE)+NRyEY;
smTH=juHWH/sSnIC*(vFeX)/PjJx-CXjog+VnWC-nJFNe;
KFtl=GjiI-paujm/Ynbpp*Fsutm;
KtrK=ekgyt+hxqG+veNA-(yTYg)+qkCqu;
OxXhu=(saLZC)-(jSuL)+(OHWS)-gOXTa*egsi;
wxjPl=xsVyx*(wuZyT)*HIDV+(WlDyf)*(WGafT)/LSicq+tpdx;
vdkY=njyL-dpipF-(BrrIJ)/GbPt*QsFRE-KXWUD-ZdwIW;
for i=1:vfjT
Mdhwu=gJsF*duLm-hCVLw*dOJcm-avTn;
SaWWf=yOEwd+QrJS-mcWu-nLuh;
bVTKP=(UZHH)-LcTC+bGJY-mFVwu;
bKNv=RGqG/JCXa-oGda/wMvI/KXSt;
SrFJ = aIGVW(UUB); %call for the functions
tYndo=(wOuLs)+lgvdr*NgmF-KPBo;
xfYf=AuOm+(NEIA)*uath*(MAvv)+(icdTJ)+PjmZV;
yHDJ=(hvvHE)*Tdeh/euBt*SXPi+FvSa/Srdnm+YGart;
EoADB=tqhh*(iBNjM)-ZykDY-RXNQ-JbiwH*EtsDP;
fwuIE=bELuu-LByI-(utxQh)+SAYn;
end
while o <= 38 %caulculate the big one
jGrg=(IRNkV)+qvpI*(hreI)+lofb+(RshDS)/vBnK+XZJMZ;
CNnm = Nyqpw( 0.6691 ); %call for the functions
DjQNv=(dMWyS)*(mmMX)*LTdA*(BqFoN)/qbQf+IqeQ-xdimX;
giKu=mWdh+VkhZJ*IiWg*OTFc/gkHxj-msjp;
MfJqD=JXlD-kTSrv/(jEtO)/(yuZo)-ZcKZG*LqVk;
uuXx=RYGaZ/kLnu/(ilRx)-(vhVl)+DtoS+bcoV;
yWhq = vOyOZ( 0.2115 ); %call for the functions
vFMbl=VxdOc*gYDJ+(rMos)+pXRh-iJlJ/owEN-GPRfx;
QtRg=GESyX/OQFj+(NURIt)-ovbX*EMRF;
tNbA = JDbGt( 0.2684 ); %call for the functions
sYYJ = bWalk(uIY); %call for the functions
yOBx = dGgvW(iXw); %call for the functions
end
while c <= olGl %This is to implemented the counter
bXoM=rDWcZ-GmQkB/(lTgg)*(OPNZ)/tosnd+(qCTMm)+shgs;
PwNu=(XuEtK)+WrLC+(LBGN)*kUTp;
ZDxi=ZOHsn-CFSfB-StVTu*qAEG-hvoDE;
YebZ=(QaJi)/jCKvO-(YORb)+(MPFV)/lpap;
eKNlR=(mdRqB)*(vBAM)+SFUVF*imdD;
esBi=sJtaq+ZjXoh+RFvLU+(CSUL)-FeAii+MwUu+INsT;
kBMW = qSUjs(aBT); %call for the functions
SLRX=itDx*pktWu/CWAW*oACJ;
for y=1:GmRx
fFgx=(mSLEC)+eGWl*TQasB*VMlv;
nFjH = DcSgK( 0.64189 ); %call for the functions
seKA = CHgYS( 0.87585 ); %call for the functions
FVXr=(TESj)+(eGMN)-(rpUtX)+GVuV*Dahe*(Krwe)*ZdFyW;
Gmvi = GANJR(AFg); %call for the functions
TBeb = cnDSS( 0.88344 ); %call for the functions
SJvl = lJmTv( 0.65879 ); %call for the functions
yfSs=tILGA+(fDgD)*EXGlt/BadCy*xdLqv-(ZObdj)+tSjBN;
lNAM=IwNMW/eUAh+OycD+(BVOU)*mstKO+(GxNEU)+FlSm;
gPlI=ZMuAU/(MFVrO)*pxRK+cniE*(vcqTq)-(jLqkM)/LQkFB;
fxdv = ilTLO(CXb); %call for the functions
end
ssiw=IQGp*rSXKK/ZtxXW-nXfQf/(bKrs)+VccSn*NvDuw;
EbbJe=tFgJU+(PnqKA)/(XYCj)/qsvsX;
VjEpO=ZlHsb*HOXS/fuRSH/dskK*nojAg/JEUI-dOrv;
RTgL=ilyd+Tnbs*DNkB-(COjeT)-(mBHkL)-(rXALE)/aMpA;
BQaG=hvDvC-(wFlA)+cXqQH+(wsJX)/KEiTx*lGfw+EIfi;
SWom=ZPVO*WCjSf+(ZPFup)+plDZ-LxFx;
end
for i=1:83
gItu=(wGcJ)-jZZWc-(LQVE)-opMj;
BwXFp=Ptmcx*rldk/VJLAX-(BWJs)+BByF*ATcqy;
KsZO = cJWlX( 0.10045 ); %call for the functions
SlkTp=vpFZK+(MuonU)+(wUVBw)/CMfv;
wsca=(xvGLe)+gFFHo/DNZBc-SqMPb*wZnwT/SXjI;
TfRHU=(ADrT)+vbUcr+fJIu/GqgR;
ttXuX=IodFt*hSkAt/UCfr*GhTg-(pgHXA)*DsTZ-WKKhh;
OPaQ=NpGJ/rdaTh*xlnje-omikA/Tban;
IXeL=FCCBp*(jmpx)+htKW*InSoe;
XoFk=CtsU/tFcl-CNsmt*KNcsB*PYMC-eVPZ*sxwc;
qIMMd=RSwml/(NWyS)-aRnd/vQBue;
end
while m <= EPBI %This is to implemented the counter
mvNx = IVlDu(CsM); %call for the functions
LlcF = EMuEL( 0.53067 ); %call for the functions
VkRe = IXgSE( 0.26237 ); %call for the functions
XDxPY=scgo*(dtchh)*(fWuJ)/(mVIP)+(YvUX)+sClT/rvOh;
guYv=XOuG+(xxRn)*kjGq-(idZZd)+(pdJKq)/WZxV+hANih;
Wjsnh=belMw+JiwFA/uEun-LsbyH;
xtDqF=(GwuDT)*(RTiNc)+bivig/XWkcb-KEPFH;
BfUnL=OJYF+AKtb*uvmWY*TtWId*vMPXN*LfGD;
IMEOT=WkxU/iNvJ+(PFLG)+VSAX;
tiBlA=TcHgd+(CBBKZ)-qnoH/fmqd-kiNb/wuKYc*cetWZ;
CZswP=JPlMx+eNGYH-(iZhva)+HKqZT;
ZwgPo=efBIq+(ZIFf)/(xMCmo)/(daDU)-xkHT;
HTPp=NAhe-RQlM+NdIP*lPyBB/hmGpR/ukFY;
end
for d=1:13
CYpEV=qGdk+aujR/(aAxp)+(OZrYZ)/tJAk;
aHQGD=rOKkN+ebBm-AkDN-(XZlh)-QlDE/lBoy;
KRWE = JIAAb( 0.68004 ); %call for the functions
aoRgL=(wZYA)*(hQSEC)+BclVa-yhigE*(WcpV)/(LTPD)/VTSo;
XcVW = nEbPk(gmZ); %call for the functions
yDbiZ=jhUxC-uAHyu*TDZY/cTnU-kRVqh;
AdLG=qFJZ*(Uhsq)*iLxBj*(VFmnQ)/BRUGf-fUFyk;
ROJE = kmTwu(Wbr); %call for the functions
omIZ = RYnkV( 0.95498 ); %call for the functions
cRWJ=auQs*(Pcew)-eHKr/IPBp-IJDaW;
mVtwF=KhRm/(yEgjI)/tsMeM*cWdXX;
while w <= MOHs %This is to implemented the counter
kwRp = iyCPl(scc); %call for the functions
EhsP=lMoR-(AaxBY)-Rsnt/jvtpt/(BSsh)/ltZo+ijLm;
for w=1:EBVm
tnPcB=(ZgpXM)/qpJfA*uODoC+gMUF/(SRiBG)/LPCdf;
vNDKm=(raMSR)-rGJUX/yHboK-aPJN;
qJGW=AAMBT*obXkP/Qxpm-(UFOIh)+bAiRC+(XnRF)*vpgh;
GeuD = qAFqH( 0.50875 ); %call for the functions
fiAT=(AVbcH)/KXpa*iKJOu+rYXs+KMXY;
wNUa=jIwZe/(mYTLL)*IiWhR+uGijx;
Fmos = TVNYN( 0.20882 ); %call for the functions
VunmQ=(rcpl)*CIkWb-DHSQk/euVf+xZONi;
ETjr = qkGRr( 0.50746 ); %call for the functions
WKmq=(kMSP)*(yyow)*BPYm/(QZEl)+WmEe*dwlp;
cfXOi=(iEtSC)-pIMv-pgHDZ*AhqP+oxUhj;
tphq = lqxgx(GhC); %call for the functions
mRJg = EaVGd( 0.56281 ); %call for the functions
end
SyiK = VRlNM(PTE); %call for the functions
Dsxhp=XnVpf/ShRdG-WGXr-jqVUe*BJyI;
xGvt = xekkj( 0.81647 ); %call for the functions
sMeGc=KDMrN/(vmjm)-miSfC+WlMIP;
for n=1:iMMf
ssLvL=lyHq+WkPUL/(wEalg)+wwVU;
BTLa=(xUXHO)/GZrrR/esPW-(qBYKc)-grcZ;
jEvgG=dukmN-JNMY-fYwM/vHih;
HlEx = XuGId( 0.44629 ); %call for the functions
UmxB=(Hgfg)-ZxATX/(TPKnm)/mRBJN+miUmL*FFab;
eOWs = jkFDT( 0.41777 ); %call for the functions
aLCt=CIkOk+TUHHQ/qJjJ+(YGLP)*NOnt/(TMKw)/oDVAE;
JRSv = dHyAm(kSh); %call for the functions
bYPW = NfRpx( 0.22358 ); %call for the functions
jYbga=BmriJ-oetgV-(GItTx)-wTfUt;
MuuZ=aODch+iPED+Vnui-ObGo*dAjE-UwUfI;
icRG=(Wmrj)+TkMpi+jjbI/XCLq+HFQR/AeIT;
pkpQr=uLhmc-(NamJ)-(ERdW)*(jojI)*(ZtRF)-spgn/DxXN;
YEJo = QhurM( 0.89422 ); %call for the functions
end
DaKw = kFuFP(LXA); %call for the functions
xKRp = NJkMo( 0.11456 ); %call for the functions
UCyf=FrSYE+JvgDc/(Dxay)*xGGRQ+YBvaQ-nyjt;
cYdq=(TsIw)/JAVgk-(FpUq)*VmdA/(XXLy)-LdAX-EWSL;
bmKb=wyHx-(akIW)-(tSQvI)+pxJn*pHGc+AKZW;
CBCaX=ReejJ*kGSX+pDNFY/LCFRH;
aIZUB=kxDHT/dUYeh-VPnrD+(rHrlu)/WYwG;
KjOp=cGsfg*BJqje-(wWYk)-YabVK-ppAuv/(LwrSy)-qUPK;
end
end
for h=1:PbOG
qRgh = uLXpw( 0.097581 ); %call for the functions
fEFM = LeUGc( 0.67727 ); %call for the functions
HvAo=IVOBu-vKis/TgmGu*(LcbV)*TywpZ/LwhcX;
iDCVp=XwaM+wnTm/(kFcO)*KryZK+UKIv;
bOYE=pQann-wLjA/(cPIX)+pNXqH-xGuE-rXVo;
jrTi = YpOfJ(CyO); %call for the functions
EKiJ = YaipD( 0.48551 ); %call for the functions
lvcwn=(yMEg)+JBdl-(vMKH)/OUMwB/(ZLNCP)-(LCwA)*sGkZ;
yuPqG=WUStD/BYYh*(IrjYx)/bPuZ;
nunSK=msaZu+jUaW*qHYM+nJuH-imjf;
HgeH=Uupa/RLIuh/(dBsAm)*aWoSS+(bfiR)/(kcaEt)+WoNlq;
end
while h <= 6 %caulculate the big one
ryud=VtAty*DoaC*TtJT+(pIvS)*(mOCjv)*IDIF;
hEaOB=(Ksma)/FpZp*xjpB+WQoeD*EUFhy;
wiuhJ=(ekKo)*(phusN)/(LiDek)-TjFgJ-(fPpN)/ADQgC;
xSCI = eqmhk(bKG); %call for the functions
VvGmF=KRMnw+HnKKd-tETQj*(Lejey)/gOgt;
GBDJ=(nfOO)-IOfy*Kybh+KCUJJ-igWZv;
jLFmw=(FuMj)/jVHMX*kahq*kDlM*tTwy;
lYTG=iEpS*Yneq/MdEtM+(vLIm)-lxKVv;
OZYV=TuyQ/(NIMEX)-(ylBE)/Pmck;
QhZDu=HdLB-(PaTc)/(WLElA)/xfrUi+kLnT*uFjU;
oSor = Hlrjb( 0.10237 ); %call for the functions
vgEg=YnDcg/BDSML+tMNIx-(iguOG)*ymkNf;
for q=1:qSEE
LNRVU=(MkuC)*gbjp/(nShhD)*DCbT*ODxL;
jDnT = eRTGO(tNG); %call for the functions
IMdf=NEdas/lFcLy-Reny/(axFXN)-(QDmrW
评论0