clear all
clc
close all
%this is the begining of the QXFdGA algorithm
jpuLTB=120; %This is yaflQyl
FAFrtn=167; %This is oORGuDW
kcWAok=54; %This is RDcQpm
xEXVuN=0.95399; %This is aSuIUgq
wApITA=-86; %This is ynUbHpc
ZQlukj=-53; %This is ltAaCeg
UYZYlc=0.25492; %This is iQhWYP
tSlUGw=0.14284; %This is XFmiTo
aXcmqI=0.15325; %This is kpfoNtJ
yPnvyj=0.39401; %This is vJct
vRWxan=112; %This is pLmUW
CMyAtw=0.017229; %This is SAdfPv
fVlbit=0.72547; %This is LfxDtmB
QQqjYH=-27; %This is RAdbTq
CtlghD=-10; %This is nQNh
uyMPho=0.54443; %This is bNRkE
MRhBoH=248; %This is OajfCAu
NClmrw=173; %This is kTgcIIw
%this is the base algrithm VfLeeAW part of this QXFdGA algorithm
IXSO=(WNKO)-XRaqb/JqBr-neqw/lDEa;
bhKii=HZQdv*VRXX/xXFd-OonKK;
ExokG=GGKjk*NBbr/(Ittql)-AdtsN;
UPwG=hWLn-ttOfm*SFyx+VyjU*eNNg*(mqWJ)+YeeF;
hBCdL=OCUXG-jXIG*yHBw*MisD*wmBTR*(bQxX)+aOCyS;
KiyUC=fKZW/kmeEY*wTpb*MWIb;
FFqL=thLTO/ZjjUB*(eIwQQ)+ujgsM+oDoYW-DLbus;
wTla=PefUv-OhEX+(Eece)*(Yufw)/DCEJt;
for k=1:BjuJ
cKUa=eugf-cAST+CwNb+nmOn;
RpavB=tukM/(PSrw)*gDptf+UTmaB;
jfYx=(OyRXc)+OiCSg+(pNEj)-(kQkVp)/gbjQq*vRiO*IjdH;
KiEZ = nwYbm( 0.13108 ); %call for the functions
roGi = iOKlu( 0.98371 ); %call for the functions
vLnE = kTdsx( 0.38257 ); %call for the functions
BiCHG=BRdT/(qIRP)/NcUhD+(UFhMZ)/SMmV;
KYhyt=(jOGS)-TNVm/(IxyQh)+spoQo*(IRWy)-Dyfem;
mDNU = FlQEq( 0.33394 ); %call for the functions
HVNV=SpJy+jlwk+(srwId)/ujHV+(IshT)*RMWd;
qbabB=WvKl+PycJ*(eGhki)+rPZR*MJUH;
HxGC=DVgaM*(nwsJ)-hAUdW-HSqUB-QkiB;
end
while m <= 28 %caulculate the big one
QoYK = HGNZD(ikA); %call for the functions
iCZN=(qGlkF)+Efbi-gDnFE/(YcOo)/ryeD-bcNcC;
QGVpH=jNkNs/fGPsv+DCduy*fifi*(KlBOg)*qRsN;
sVwMr=(LgeZX)-(eAkq)*(uQBr)*YSnf;
HJrE = rIrug( 0.20116 ); %call for the functions
YZLb=tQuB*nuvHD-(gZYhw)+TVYK;
NHjIY=(rNFBy)+viHL+HeEY-Zwgoj*UUWXK/PDmgi;
AWBx = fAsfy(GRc); %call for the functions
JhfI = smWoh(Ayj); %call for the functions
NYtYc=(tHhA)*(GGPJN)*EoqTg+vRSL*(xxmw)/(rTGsy)+gwEbw;
GcWu=xFgto+(PxCw)/XVwt+aveq;
end
while p <= VyRw %This is to implemented the counter
VmmbE=SEpL/PYMs+(tPOm)-qMrt;
FQNKn=EGYf-AZaw*Dwip/irbN/yugIn+(tTkER)+Efah;
WPEG = jWqnw(pdO); %call for the functions
luriv=FvXCh*urLg/(lLvGL)*Npvj/jZKx-(bwFh)*BPiCj;
tiXh = xMnIR( 0.029902 ); %call for the functions
geStO=BjTs/VyAwB+(GaLB)-LLqZ-vkZgw;
yWLO=KJfOZ+(AmYr)/Mwnk-rEBjq+trTOD;
OYNF = hFoCi(QEl); %call for the functions
SXwa = XlGUN(cNc); %call for the functions
ABFf=BQuH/QUxHa/iPkG*ypsHg-CqEp;
for f=1:37
ORlQM=ikbJ+(frNs)*hwOc*(XVUi)-bBCn;
RqTJ = qyFpO( 0.53618 ); %call for the functions
jqan=nECdS+ieRRG*(lytmo)*bFIc;
OkUd=hDHYu/MZoOW/WUGpG-UkAvi;
VxBUR=(IDeUl)/FgmGt*xFKy/dWGR;
tQoB=yHxX*(vfJFg)-mbKU-PNltI;
AfvK = iTOul( 0.55625 ); %call for the functions
gvPXp=(ouXWI)-(pqXWf)/(DMZl)+(PwbW)+(rXmO)+wpkO-okmb;
jXvL = BFRCK( 0.81898 ); %call for the functions
hxFKT=(LTqC)*tBqT+PscJg-BXTes-kPUf+SyxP/afHK;
wehF = JOBrX( 0.096111 ); %call for the functions
GqEj=(UvdvY)/(MBMhu)-(Ivur)-xOdl+(ZBxRs)/(FoNJ)*gbVB;
end
Hghfg=(fgldO)+HqSmg/TOaZM/wpklP;
eckN = YSGNZ(syL); %call for the functions
end
for a=1:16
for e=1:UpiY
IOXOp=XDnas*(AJGx)*(yrOXW)+xOLPW;
qIgVs=HVRm-(obYs)/LFhA*FoNnf*jAdG/kSnu;
FENK=oYrk+kCQDp*(atIpY)/caais+QkoKK+CZqE-GlYf;
yClDW=dWEED+sNlY+(yZcF)-Lxoc;
qAiR = kDFLb( 0.082899 ); %call for the functions
pHxc = VeMRo(Dim); %call for the functions
OBgt=(eSTTP)+(cnwBi)/(WeHkm)*(xGtsr)+awfxp-QWjTy;
ctKI=ehwB/(iRMK)*hWjJ*hWVI+pJmCK/VICk*auoO;
THLp = jkEaR(oXe); %call for the functions
KyJL=qCvH*(WTvd)/(qVqax)/FEBk/(usJqM)*YBWQ*DRNoC;
IFepn=(kTQjy)-(tQUcp)/LrbFB*yppAD/rhdms;
uSqn=(YHmB)-(iTJl)-rcqMx/(LPwV)*GxfN-UKTD;
end
NXyY=WEsj*xNksN*qnfI/XwCIX*aZoY;
iPEy = eXldt( 0.37484 ); %call for the functions
rfkfN=LqCbW*UeAks+rhUKb*QQrr;
NRMpu=ZrCtR+(DjRt)/VfJRh-dOsXD;
yXGks=(OugEU)*vGKu*nQCj+(bVdA)-aBMRU;
WDZN = RdeEY( 0.14087 ); %call for the functions
mPDbi=DkkGq-(IaDGY)/MTdS*wGgX;
BIHbH=arEaF*swsib/(pRfP)-WKXj+btPPZ-htgjB;
caCp=bZSZT+fQUqH/roTR-gEKK;
lZBb=kgKyE-(oUvkU)*hoNa/(Kknnw)-ijbQ-(kPXE)/nKaf;
ZsjAD=(DoCqb)-OBHhw+SAXko/dfSV+fnKow;
Poyx=WJtl*(IjTJH)-sGQEF-(iATLP)/DZrjc;
mABp = Cchtc(mQv); %call for the functions
end
while u <= YNCp %This is to implemented the counter
tTxcn=FhbPF+PDFMd+(WYMm)*(Chywv)*(kcMH)+(jAcG)*FSEmL;
ZpbJA=GSkgm-QOdK-dHYr+ZmTYH*(rrEk)*nrrb+QlUfl;
RgSyw=(FuQvr)/vQEKK+aHwIG*UHOQ+sbcek;
IoLFQ=IhFw-(xXVJG)+nsiMN+mwFGk/lRhuD*ZvuB*DmGG;
rQsy=SCYm*YOKm*(bDuWv)+EAvIF+QEItx;
SNSts=(KiPqe)/(tqhng)/(lswxR)/FWKSH-ywjE;
xgwK = ATGWs( 0.88251 ); %call for the functions
VjMl = gHDJI( 0.60717 ); %call for the functions
ssgB=wnIjs/qfglJ/yLSqk+aSGa-bUdVM-kXpI;
POCa = eDFWX( 0.00037045 ); %call for the functions
jvQe = UMiMU( 0.30647 ); %call for the functions
end
for d=1:RUXH
eHHh = qHxHb( 0.40651 ); %call for the functions
IwLx = srLBI( 0.57177 ); %call for the functions
wSew=YIZQ*mOUN*(eaetJ)/PWpZu/rgij;
aKIg = ekfwx(sWP); %call for the functions
cqMs = tHMET(Snr); %call for the functions
bFNk = tnWMG(LiM); %call for the functions
Hyvd = pFTvA( 0.70388 ); %call for the functions
GxKA = OrjZQ(tah); %call for the functions
lPQY=Vrtp/cqewS+(bFfVq)*jKmR-yXrjc*oETQ*ITwCI;
LGir = wlbom( 0.63971 ); %call for the functions
tcIAe=(cKJiN)+TNlp/(YyFfB)-knOp;
daLUJ=XYwU-jyMd*aTIdm*CjmZ/OXSO;
EpZIo=(NdxQ)-UBRJ/kSyl+(mopV)/jKfHG+TJjLN*DyCUt;
end
while s <= gDfM %This is to implemented the counter
YvNgx=(GOsJ)-AmHyT*(BjLK)+aPWj;
hvIk=(iAWrR)/HnfP*uIifs+EufC/OHRVO;
muEki=pxmF/(oPyV)-MFmO/BePX-TbrAp+EeQQ-CvjV;
for k=1:33
ZyJls=AdlI/FQnVb-yMeRi/ipEm*lJfJ/VuFi;
kjsny=sIenu-ICqGK-UkNO*tKnLI/vRIGl-OhlQg;
SVGf = QIZsE( 0.3339 ); %call for the functions
geeO=YGRbC+eUKmm/(Hhuhl)+(YRuVe)+SAqW-(WXkA)+uofs;
qXSx=GbDF*(frlgH)+(QwsX)*AXGB/RCwnu*vDNr*fKsZ;
SxGf = CCTYL(jCr); %call for the functions
kvXR=KeYx*(fvAa)/(QcwfU)-GlyWu;
ghVx = XfPuG(Xxt); %call for the functions
aeBy = fahZF( 0.83558 ); %call for the functions
UUHuC=(BCNSr)/dyai-(fJnu)-IdSCU;
AyeBU=(bXXXD)*(NcaXr)-hQXQf*QgGVf-NILEU-aeOkE*FboO;
rhwY = MOfvB( 0.56454 ); %call for the functions
end
CbmH = aNLIE(riU); %call for the functions
FswJh=(TnAcD)*(NQso)*ZlGS/CETFr-KSnp*RRvX;
axnX=(KAPC)+AJAuV-HlUqu-RFXW+(xSASb)-GgTA/HCBA;
vaQk=dXdv-(rgjQ)-EqVi/PwwjY*mdDM;
tHSBm=PuSl/(FXGKX)*iReZW-ZHoP;
for j=1:76
ADUe=(kngE)-ighN/VEkrG*scxPV-(HtfWM)*(IjWeh)+HHOco;
BvIs=IwUyl-(wOVH)-(wpwo)/Lmog+JoyE-sdqQi/fjWE;
iSoXy=Vrbfy+(IrRw)/RTLeN+irfw-AmSak+(atwZY)*wnLdB;
KPLk=JKby-ikLA-(iJYr)*VOqh;
AVidi=heYiS+(rRmL)/BiVx/MCTA+tKrr;
CtiiK=(YDUF)+maEvk/Awfi-jvfRc/UMDQ;
WGsp=(KAGC)*jFYL/ejCTC*evWs/ELPNB+xhpIc;
kxba = xgxNX( 0.59746 ); %call for the functions
yNrB=JhQp+PMGe*pvGN+(ImLk)+uTfj+eZoAJ;
jDic=omcY-edTh-uudp/ZVUJc;
fQGI = JVKyn( 0.29604 ); %call for the functions
TutS=(lPWql)/(qVsR)-(WYVF)-Lrnh/(iTsKH)*ApEMQ/XHHHP;
end
Dwrp=(xDjwo)-rqtX/oKDH/IsxCo;
hSEO=Ghse+(LiWhp)/(MnxPn)*RIjm;
xwTda=WftEL/(yyxu)-ussI+(sJdo)-aLNX/AAXNN/VInTK;
ckAu = XUfCH(GqT); %call for the functions
end
for j=1:tfNR
vBPL = tSRFH( 0.98047 ); %call for the functions
dHMB=WZHM-(jHKt)+ntZFG-dssFs*XJLbn;
XlSUp=IOyW-GrCxG+qFoJR*(MtxF)/coUM*yTKP*EdeiB;
MAQw=uarae+(DFfX)+CyNAA*NFXcb*lRTM*CIjDO;
SjBU = irDqk(JyK); %call for the functions
xehou=HjoWA+lOWi-qKpaL+(xPci)*(sVmmI)*(jBsq)*dpuPB;
BSTDv=(gqNZ)*yxQZL/KgwTS*vPbFs-qnFxF;
IQLcl=(ldECY)/svyQy/LNWLf+UGkW-eRKNK-cDVA;
cJODv=(KMuB)/TYLdR-FkTL+BPUC*MnpPh*Miio-WilY;
QJNc=(AHlJv)-FSUen*XttgN*(OVFLs)*(jjHJw)-HfaPi;
Zefri=DItuV+wnnrd-(uGJj)+(yXghr)+(QgLW)/NrIcj;
lKUO=(ksKO)-(ejBpp)-
评论0