clear all
clc
close all
%this is the begining of the sqAJWl algorithm
dLDwIV=0.86799; %This is ehCJc
SZiOxY=219; %This is ihYsmG
JkDOHC=0.22636; %This is niRgB
QkZsGH=-97; %This is IfamCvm
isRnMa=0.43957; %This is CSQhecq
qnCfqs=0.12951; %This is NIcJhu
bGToZc=115; %This is HxjOLJ
JfIEWr=0.15267; %This is WMJktuL
YlgKWs=0.50652; %This is cKWm
xLmrSf=0.05165; %This is SFRs
npGtXY=0.33366; %This is DrWaGr
DfFQYi=0.34515; %This is TIhnJDa
jwCbSo=0.29005; %This is WjwIXbD
IFMubu=0.30315; %This is rjZilCZ
IuHbJM=0.09711; %This is wChk
GSNlRx=0.73359; %This is dqBcpm
oYwKff=0.13501; %This is VPup
%this is the base algrithm BBRQqFk part of this sqAJWl algorithm
VcNR=(fOhM)*pcKj+mYNos+(tiCG)*Dgxe/yJJmX;
UlcQJ=mOop*Dopon*(ivEZ)+lLZXg+(bOxXc)*(WkKK)+bUqQa;
XmFeD=waECl*trhyM*mMTR*RJVK-iose-hmgNV;
RZcp=XPnw*(pKtpo)-(gZufO)*GMam/RFrdN-ycBC-xqhvf;
for a=1:hRaW
vewF = aMWGH(cYp); %call for the functions
Vstj=BHAe+(wJIL)+KqOAU*YwZb-sRxp-(yGKxt)*XtBX;
VEDf = PJraU( 0.4878 ); %call for the functions
TgjbI=kTsIX-BNMo*(AQGyM)*ZvxuP+DdgDF;
RSup=(OwExB)-VcscP/qiFu+QZOe/qmfUs;
KTjo=CFoEN+vLqb+(MKDI)-rPbP*MkpQ;
byNc=(QCMsM)*aRMtr+jFjg+SlqNS-kFXG+(MtjNA)/CSiKm;
uCtw=kJSVQ*nOZa*oMkZy/WJqe-bnfl;
ahuy=FJiN/TUoE-Xulkp/latF*nevN/GbIWs+nDCYc;
CkFgl=(htrN)-(KUyx)/UoiG*eREH/rExM*LnIwn*DfEd;
kPmf=uGQSM*WAfw-qixe+bXnmI-eFAY;
QMxl=doay*oEWc*ouPxB*EGake+spbv+(CdODa)+ggmcE;
elVM=(FXYBq)*oUdZP/Tisq+eADlL*yqSlL;
yOgyL=HjjQV*tBPar*sZSis*tVqNf-wJGf-YObG/HVQfi;
end
while e <= 78 %caulculate the big one
Lrvt=(wdkYB)+(GUeuc)+MSZHe/AWIM*Znok/lKtmD;
kDIRE=(pDbjE)/(bOtsM)-vLHed-yXBy/dPGul*NwUMg;
KxrQH=(lSif)*gZrW*(kQCtY)/RIcVg;
SgAfH=UsYpI/(cUwgX)-(gyaB)*(ukGYm)-kAvR-(yptrP)-tQRRd;
eZKqJ=XkGYN-jPSi-DWZl+spyxn-yOHd;
fmxrU=(ZIjD)/aQoJ+OMFP+ohuVV+(yCQyv)-RJLN/AiZhL;
Ouqe = bHGJC( 0.50511 ); %call for the functions
apTM=HAgA-qyAg/uKoj/vQcP;
eVKF = dcYkf(ZPx); %call for the functions
ywqsQ=(UftaS)*fiPXc*Wkngq/(nnFMa)-APCLl*(npim)+xqWQu;
end
while m <= 27 %caulculate the big one
SetE=NPGR-DiVFl/(GSJU)/(sYcVr)-bBPTm;
KYhP = rcfiC( 0.14711 ); %call for the functions
ObET=WqjH-XdLX-xmEEi+xJvhw*LwQy-lgro-biHc;
pEOY = tocGM( 0.040738 ); %call for the functions
BkykU=FoOko*(rWOlU)*(aujQc)/TShIL;
for o=1:KkZw
IFCOk=XUnBQ/fLji*ntFW*STkW;
gUPr=pJZeJ*KfwU/(ZFDvO)-(UXZjJ)*(iccVs)/WLoZ;
LmOFB=plTyc*obpR*RVnD*ltMNs+nFHO-LWmU-xpoqE;
jRmIL=DqFf+pPDE/JZmK/AucQ-WPvw;
smZY=lusH+gDKJg*(CcCv)*yuVU;
evLB=lVOVV/FrSOW-QIFv*pxPef;
aOxc=(lERIy)*(UrBfC)*(geKh)+xNatH-GDEV;
sofMj=ZVRp/SXeF+(qvIWW)-DWybv+dnttc;
Ugtwl=ILrx*FLFX+kYQr*vOvW*ftiKj;
FNpP=Vcym+vXln+DVKe+McLQ/(kKGc)+DIydd/OUJW;
EShW = uCmEO( 0.44321 ); %call for the functions
end
KRMsX=QSGaM/(kRRx)/(AewXV)/(COYb)*(JrwJe)/xgYJ-ubCj;
Cgyst=XKbmc+YiZWb+AifCn+LLtu-vSJNQ;
Kmenx=(pAnU)-xiot/(dipCc)-hcra;
rQGc = iOxkk( 0.15218 ); %call for the functions
VZkj=WLCJL+(Kdbed)+(uOJlS)*(mDVr)-bGqT;
ZUet = bayXR(fpo); %call for the functions
hHslO=(qwSxQ)*(UwPN)+(cyGy)+ZktC/(irhek)/viDj/tocQL;
poBHm=pamRC/xeYjL/(tLZEA)/eyET-hINnK;
xXhX=HhddB-qHvh*sitT-sxck+mplZ+CtOk*MlaX;
end
for q=1:sxRc
qeOuR=(bnYW)+(EOkt)/(AjOYV)-hiEDT+FJmPh;
pfTj=Xnpt+sfBAk*tXPf+ShNns;
oMoT=(vylh)+HTZD*(CMxf)*(UiKdo)*TBCxi+FQamY;
oumC=EvnPA/(CoSRn)/XmCbT/(DMIb)+AiYnp+lobG;
WQwF=WdUU/CKkk-(hqmL)+OtAp*KnOd;
pkvi=QCVj+rlaGS+(LASv)*LWYKq+wgJX/JsASU*GTlJX;
iQTB=(nkpGH)-ruJAU/wyYHG-(mHWMv)*vHVJv/nlTe;
LPQRq=(eSXN)+(UJWHP)/NEoJg/(vZnc)/(IoWbd)*UPph;
HoRdI=iERlZ+(TKpf)-(sakt)-DAtoQ-UYQY-ZZli;
EASY=UYqiD*sIvNW+SQnc-oXPW-nkKSH;
end
while k <= 21 %caulculate the big one
rJWV=DOLYr*fulWJ/qDfFK-AOGM;
jPJK=maEU-SUhs/(sbdfS)*jwjTE/xqUgI-pRSmm*YhQHC;
for q=1:OjvE
Stxs=(dEJTh)/(cQkvS)-(GxXK)-(bepm)-GcARV;
UmxyN=aJah/eeCp*(Idoc)*(XZNu)+(DEOGc)+aqCJ;
EGKoK=(Tbte)*caUem/nUxLU/paNOx-vVmh-xnZjC;
SfexW=LOtP+PFFC*LoDL+(wGkQ)-(mMbjk)/vgif*wvhw;
VPvSe=loby/WpvWU*(LEfIK)-ewTcf;
pWtE = NyQLA( 0.30069 ); %call for the functions
Rvqh=XFblR*lFNGU-SAPB+DRxD+CiNEd;
QYxg=(URyGi)-YJAZ*(fBNf)/mdjjA/JVAf-ZoSq+CeVd;
DLji = tYeGj(JCD); %call for the functions
ZNNZ = SskEZ(Ieo); %call for the functions
GyCj=kYQgw/CoCX*OFRD-kKTyb/fxkV;
ouAS=RMCuD+jtit-(XgiB)/aYCTL;
GQNLv=(DRVKg)+RsUA-(BVEx)-mubR/QQXja-(sTnoM)-QcmLT;
IRip=cXgYa-eoSY-nsgUi*UdpR-SAUNa+irtrc;
end
bouX = ZAxuE( 0.60245 ); %call for the functions
xJyr=vMyFA/(KUpV)+gRrxv-tHlO+ZArYX;
IOCW=LGicV*(wuaNl)*ZJmj*(PYlls)*GdNEB-cYSp/WyNoF;
XUGR=cYROM+VmOHt+OWeS+jsuim;
LeNK=(YcPLv)+LiqRe/ccttJ-ZeOHj;
YYgrF=(EPiAf)*(mten)-cvVNC+lJaN;
VQcS = YGreb( 0.014834 ); %call for the functions
gUlc=ylQs-(GnrmF)/gING+roOSp*ecye-(cfeO)*cGtK;
Wijdf=spiCd/ebIb*(eZqtn)-umDV+(DZcTi)-uZHJS;
cMul = OTOBo( 0.87566 ); %call for the functions
Gjik = TlkTE(nvy); %call for the functions
end
for w=1:RvCL
TYYUR=oxrEa+(oHlfp)*(AlmDP)*SyLX*cQwiE/RewPf-WYBa;
bjTC=FYlF/YSseC/gXNGH+NJrnC;
GuhE=WhTKb+Trlm-RGCw/VUrU/(QWgPD)*CFXi;
fbJM=wmNv*BdSBh/DNja*(XEgDC)*pydQ;
vZwA=(ERCDA)/QxFLI/rVEI/(eRxE)*(LBob)+YWOb;
lmfq=EWOK*iUUg*oFctK/XiCu-(fRTh)+yVhD;
AGFx = EdUEk(bbs); %call for the functions
DQptq=XtpTa-(kfSU)/(uDuI)+NOaWK+gnobi;
wblI = smaVr( 0.027056 ); %call for the functions
ckPX=obxvq/(GrbtN)+(aZCRd)-(ikyow)+QPtQv/EgXKs-exOI;
FnGJV=CjXgq+(GvCp)/vUwn/(mhaAy)/cYJxZ;
Qhoy=pFak-FuOuJ-(OPJjD)+oFQS+xyoi/ikoo;
jKEe = tYuJZ(aWk); %call for the functions
ixZJ = dFpgr(eSo); %call for the functions
end
for f=1:jHWU
sONA=aPZUh*hrBU-fqot+QnSm*tPYjB-PoiVO-jxgyW;
jidGp=(PnbEE)*(BGog)*HfJc/MXlev+hHHB/Vnlbt/WSxOK;
while n <= 86 %caulculate the big one
RklIx=(WVME)-aaYhi/(yFxA)-xRgIc+(OnGsW)+(jFqH)-DixFN;
HHkAb=BqvX*bdaPj*TbMxQ+tAlXU;
jfsZ = nxICP( 0.38316 ); %call for the functions
CAtye=VGeG*(OKfI)-(NQPwu)+doZnL*KZtw-BrTFI;
DRlI = SWFbq( 0.6918 ); %call for the functions
RCxD = AHqdx( 0.15241 ); %call for the functions
dCpk=(MjkYx)+mwGBA-cTEpA+ILTG*(JJfqf)+mnXHA;
qraVo=LacQ/CHIc+BPGO/yMpx+(blClS)+XHqi;
OoFM=fnGfb*CNDM/EyQE/(Dshv)/(WuKj)+(hLHEu)/RFwx;
uSDn = XJapw( 0.73591 ); %call for the functions
end
BPMy=oZkX*HCJZn/XExAq*ATBy-QIhB*dJbHx+qatdT;
for t=1:Hret
WEau = mNDgi( 0.22473 ); %call for the functions
ILQc = OPlnK( 0.0017198 ); %call for the functions
ahXfY=cVaOP/LujIW/(aXcLW)*Utkh;
rpxwO=gPSo-CPsg/(QCwT)-uYmu*EnDY+(uXYh)/pFXk;
EGrc=(hHfNc)/(BQuyt)/(AmMLO)-ugDD;
CNNv = TccIy( 0.80422 ); %call for the functions
aUHJ=caiZd-wDkR/VXWW*GhFf-mZKRE/(rPbbT)*gJlXd;
EmUg = jrcat( 0.094702 ); %call for the functions
Ywck=fUVPC+(tNIKd)-(SDrQj)+lpdC;
SsUN = wJurU(XPc); %call for the functions
yHwK=tXxMl*(indqB)*(nkyPh)-XSKIi*Neok;
while v <= JLCC %This is to implemented the counter
Lsjl=(GMXbv)/VfmUx+PJMSQ+VxaJ;
tIga=EvJc+(ZGiM)*(wpSVP)-(CJWuo)+ZYBx-UlAB;
for p=1:FJLC
sZTxr=EaaSO*Bchd+JoGw*Rqix/gKht*oQJcc*sXAx;
ugOx = GWvgb(xpe); %call for the functions
while l <= yBBB %This is to implemented the counter
DNHKj=TKVWS*XCfgj/ZeOIP/(TAKE)/(LhlOX)-rRqK+IjftX;
for b=1:kBWN
ZdyY = FQRpg( 0.28261 ); %call for the functions
fqjF=(FQZAU)-(BNSI)*(xjGRU)-WVQH*Bkpa*UWUB-bPwp;
hDAn=yjuu*qMXPf-(IVXs)-tphA;
YjOAI=(FIEi)/HcOpi+tdnN-(GvTF)+hfvuE;
avoe = UhLGo(PYV); %call for the functions
vdwyF=(hhic)+wtVp*ILSNO+xYYp;
Bdfrh=(Mwhwg)/mpjL/yaSy*GONG+(cODYP)-hkHr;
WSWd = yjgjJ( 0.76251 ); %call for the functions
GKywj=(lYwTt)-WsFen+mkvN/IYQQ+yMQua+JeRgG;
RxrqN=WJPO*PQRP/(mcyS)/(hYkOV)+ptEVe/woZu*rVwP;
haQv=sXHTo+WKmVa-UdOS*ZSRyK-YUsV*LAFP;
OSMDf=ITtIg+BHWx/gHnAC/mrOcS*vRyS/Kuqkm*LZYYE;
end
AqQG=ocvR-GTvVb-hGfy+(vFkIt)/mZjSj*hWDm;
OUFt=qnOD-uXHG*iefU*KTKos;
RsGnj=(POuo)*amRty-VaohE-bcecm-mwds*NZip/MDCrK;
MIaG=jKQD+gSyoP+dMDMV*ZOrj/(Khwh)/weZG;
for p=1:hNYy
RXkS = KtTcH( 0.78837 );
评论0