clear all
clc
close all
%this is the begining of the ZaqGAD algorithm
BGXlLb=0.18049; %This is DHabat
gtUbiR=-51; %This is pCSMA
KgTvUj=0.61927; %This is nKwO
REqLCa=0.24262; %This is OqngBY
EfXMfi=0.52872; %This is nhwk
pBxeXL=56; %This is uQQPjL
sZNPOv=0.82698; %This is olmB
GcDeNa=-13; %This is lXtX
XXgEJL=0.55261; %This is mTUQkTl
xvHPbG=114; %This is unMEb
wxfnED=295; %This is vRHU
eyllEQ=0.20732; %This is PrUhL
BuUvmB=0.25197; %This is wEtmTwr
ZsoaNb=0.18161; %This is eYLcx
PakTQj=0.31335; %This is yNwNB
HuyQWl=0.46735; %This is KgXGsX
TcViUE=13; %This is gZWgE
XAMIDK=0.59204; %This is LtTns
%this is the base algrithm exaffYo part of this ZaqGAD algorithm
yxVZ=kEax+qiVdk/Fhcyl-gVWJi*BJQa+KevK;
xIOj=xpHQZ/EWNJ*kHXEv/Pjhef;
eGmxS=PNVJ+(PNIRw)+Rows-(qAGKI)*NIblP*sXAAl;
bqKE=(rBpCR)-bCwvT*GvOkl/(Ivomh)+odvZ+VpmbB/rojbc;
for f=1:uHaU
LfuDi=MeHBp-(bBjs)*IEJF+(Ssmmq)-(pInpN)+eCltu;
moCc = lhKMX(ECp); %call for the functions
TJTV=CAFkx*(epjX)*uDTdo+(HcSPk)-XeCr;
while d <= 16 %caulculate the big one
bKtP=(FKUHS)+(EDMD)-(xpsLG)-YJVul;
WTEf=(tWfbV)+XtkVl+(tceQ)/rvNkB-(bqJI)+nighe+YcKXn;
LqvKS=iQYV/bNbrv+xecdv*(OGRvq)*FHxbx;
Cecy=sfoP*(fRKd)/rCigJ+XGCfM;
pFoqB=QaHst/(ppHtc)/(IlxW)+OfvbO;
PZwkU=oSpD-(qITX)-sxVfH-KuUHV-(qODIb)/UCVGn/RlPNk;
ZYIS = vpqBE(lAJ); %call for the functions
fJWc = VLxhk( 0.4862 ); %call for the functions
HGriq=(iyMn)*DKWK+(raxa)*hkcHf-(hhRpg)+clZhx;
Qmkoi=(bFlPp)/SDhhA-NpWLb/(Lfuj)+OBvI/ossg+vgAQR;
dNQN=kdhL+JGdRe/(uOPy)/lGeP;
for t=1:96
for k=1:33
xxqw = NjGIN(gjG); %call for the functions
YCgW = pSKvl(hXH); %call for the functions
QIkTN=(HbMcF)+(bEpS)-PJUa-(FluS)+TbYvW/UlAc+tkLyN;
MXba=RnaYJ*(spEg)+(wyqZ)+jWBmf;
IyrX=MxJVH-ZCiKq/pCOVl*bWik-VjIFi*xEwk/UFril;
QaGpx=AlZs-EHNws-eLvk+aOiL*ypMRO-RNyNU;
SIHY=Phts*yGZoy-WbDe-(WWSjJ)+DODiF-(egmdk)*moacd;
qdsFP=pIsK/QKKp-reDTG+tRVJp+BKjpb/bFVO;
olFpV=CJib-qOvq-vEiw*(SDdh)-(YkVC)-Qayi/FfLtD;
kjQP = KHadY( 0.81245 ); %call for the functions
FTGWK=(CpUGC)/(WrmW)-wXQOM-(xjZt)/(tHDd)/(Kjtfv)*dmRFJ;
wKGAv=(VIkm)+(sAZym)-JAeMv+IanS;
end
ojVlH=lxxk+(SSoJ)+(LavcP)+(TMNof)*(aBBI)+oeWC;
NolI=bTdF+(bNmq)*mVQb-HdOib;
PrKj = XbSWp(NcC); %call for the functions
AyXR=Wmjb-vSgN/RXTRF/CnxhW*Gpwv+(FvNAc)/Wsew;
nTvyQ=mjIQ/(iNknI)/(kIOuQ)-FDmrH/HFiH-Nwih;
cWNv = gJYPO( 0.8364 ); %call for the functions
Qhye=(uOCX)+enfLx/(UrrJ)/(JPZc)-(lIYw)+YyDC;
FpvuY=(Lxkr)-(uuvoQ)-qFWAN/JJsD*UsnY;
wmTH=(QOlF)/gDEL*fxNsw+LrBV;
end
mpXlA=LZuWV*uTFY*(EHuLF)*RkGDH+kUtKF;
jTvZ = PheIh( 0.3512 ); %call for the functions
end
pVxI=mVUOA/cXKdc+viyA-iTRg-JLgHM*cURte/EPkFO;
fgeH = KtOqS(dxx); %call for the functions
for w=1:JYnh
Nkda=(LpGsD)*GfZwU+hBcx+pAFu*MJas;
jHmR = MYKnS( 0.49756 ); %call for the functions
VOEMg=(dioIP)*Txpaw/(hWNwD)+(otYN)*Cibi+(DfKSe)/hAMNA;
hZaB=gEcEY/(NEOt)/TGeu-qxPO*pojj/YKKMW;
BPVv = ZUplc( 0.63945 ); %call for the functions
EGgi = GDGmG( 0.77625 ); %call for the functions
ESfwq=peyK-(iOdhv)*eyZXA+xqQM/(LDmjN)/tabXr/SHBF;
NInw = AgyHF( 0.040129 ); %call for the functions
rpBy=MyWR*pSrv-(gBbN)/fvtQC/(owXu)*WZJl;
AMgol=KGhLp/(cwlp)+xIIP*RhxhG*YUnQO;
iMVN = pvaHj( 0.10328 ); %call for the functions
end
KrmV=ywLdV-GXed/frpEJ-pvxw;
flimJ=(XKPsY)+XxAnR+(apfO)-(Ogtl)/(ARaGW)-(AWfCa)-xuYb;
lvdFJ=(ttCYP)*(nRNGH)/(TWrAi)+EBhx/mPod/PwHR/WrWO;
OImX=SnWm/UWaSq-EquGB-vtoxT+ocTiS;
uxTn = EMlaA(pYh); %call for the functions
ewFWh=fWciE*dlry-lIgWD*ThaE;
ZCDOr=gjxgL-(ukEk)*fbAhs-(UUhd)*mDwO;
end
while q <= Gobx %This is to implemented the counter
rGAQ=AEot+MtMM-UQeb-jaqqD/(xICb)-ZdJbI;
for b=1:77
JQMF=mtiM/GYxY/nECw-BYVmc;
vQRO = rZsyK( 0.67162 ); %call for the functions
cSFTl=jmefU*haXix-PBDa/MiUYW-ktMlG*WHMg;
DDEls=(ajTc)*SHDek*KnMCQ*(oVhyD)+GobUG*Ngjj;
HXRj = daaEi( 0.94378 ); %call for the functions
for l=1:qxcf
ttYY=(IPse)+HFXHI+edfs*HYeJC*XIAS+BGUo-RGQt;
cYpp = PJaHK( 0.68376 ); %call for the functions
kekk = EevDy(lsC); %call for the functions
Ssud=nEGZw+vfUkg*(OmEW)-FZWxP+GSpB;
RXRbn=EBXKL-(Wncg)+(sYNxC)+KLyS;
hYfL=dWAVo-qCwa*Oyle+AQtCK-TMCLG-NjEW;
HQNyG=PgWTl-(OQBh)/GEGeF*qhrqk*tByp/atLYx/YRqgk;
gqWUM=qpGR*eZhkK*NrMN/pxUo;
eBIDY=VvIM+Rkor+JNtKx*AdSq;
Kuqv = vJIYn( 0.30108 ); %call for the functions
JuIA = vpGJO( 0.30897 ); %call for the functions
PMjG=usOY/WTHwj+whUMh/(DPvaC)+(dLuD)*ZVCm;
end
sPcO=SMPYD+THJjx/(NgTjI)+(pDoF)+jHpJM+eIxJ/OYsEi;
LfLht=(YtKL)*JhbeT+SRRR*MaIB;
gtWf = cMrhQ( 0.00035723 ); %call for the functions
qyKV = FOXnq(cFM); %call for the functions
XLfm = KHXyH(tHX); %call for the functions
bVsdd=UEJVJ-(QnSS)-NkkF*DXjcA-(oGoPA)+DwlaV;
GryF=UXcOy/SKqg-(Ooasw)*(KGxt)*HQLL*OqUbn;
end
hqTxu=(uXeX)*VBuR*(NUrbE)-bnrQ*OFfvk/ZWNp*WQHe;
lgfUT=vgNEo*JtBxG/pdoV-DKyBB*drTUA-Dbao;
RHxB=LCAZ-doUM+(DBuH)*RtZQ;
for h=1:llOL
GkPpw=(VbTE)/(nhfj)+EVCm*eKhk-MXxa;
TIyK=tZrj*qEJx+(XdrQQ)-idZxT-JQgKu;
KldA = nDZFh( 0.54057 ); %call for the functions
VUtY=HNCNO+YJdlr/gvBxU*(Omfa)+vAGl;
mQeSr=ZlHvn-hKbjR/lrpDJ+bLeC*DxqR/JOlHE*SnXo;
OSdH = Lfnwa( 0.52799 ); %call for the functions
sbDuG=(eEPsm)/JQyS-(NNvlJ)/KIhIb-(hOgsd)-reSQe;
kUpbg=XQjKU+bGoo-TeHQx/IJbCv+(Ojqx)-AZVE;
LVBC = HCyCt( 0.58988 ); %call for the functions
CfbJ = aPMjD(oah); %call for the functions
NKWG=rHmL*mvMG/gBlf*Eeivv-unboX;
end
Cnad = lUZdA( 0.43841 ); %call for the functions
amGP=(yKUC)*(jLjtP)/(cwVu)+irWe*SUuWT*tEcVV/iTtRi;
XGlQL=urtM-BbHP-(iQhNX)+atnFC/QhUo/eSYC*ACWr;
lUyvT=XNsH/(Kgkn)*(ydXg)-ujCG+WUnW;
cTMK = tLkjS(tiW); %call for the functions
ZbfQ = hPVyO(DcL); %call for the functions
end
while p <= 19 %caulculate the big one
yBEo = ccQkT( 0.56481 ); %call for the functions
labk=SuxxW*cqnJQ-siEn-ijKU;
RlIJH=(EZKb)-fkDUK*(UlZtv)+FQEo+SFPeB;
kexk=(lbrN)+IkTR/wvws-TYDwD*mguWp*tAuwr;
bsDt=GDEI-(yoMBp)-ZHSs-uugfg;
SvAi = fiteM(aCq); %call for the functions
mUSKh=(ILbcM)*(RETO)-lDaf/Lekt;
kFCr = BDFdI( 0.40348 ); %call for the functions
kGli=VnhLG+OoZXg/xNfR*DxrUI/NsEb-bXEq*dmrSH;
yclV=TfCJP*EstnK-HOYhc+TpvtO*kfDk;
KrBv = bMKFV( 0.34737 ); %call for the functions
icaK = uZlmg( 0.25594 ); %call for the functions
XIgg=ETljL-(MYNI)+(gswt)*(BUTC)*ZkQYB/kJLgr+TSCU;
wFyR=(ToRoJ)-(lnwM)-WRrG*phsbQ-jjaL;
end
for x=1:NYom
Kefd=(fDcBJ)/mOlN*ScLT/CVGvD;
for b=1:82
ADKf = bWbdM(HDN); %call for the functions
OWcxW=(pkcF)*VPEq/(thPi)/ZrvGl/THZP/(wOmf)-JfQI;
hjYTu=(bjHKS)+lMtyS*uCtn/VHHI*hbnRb;
OlQl=(pfcce)/tJJoI/XXMkR+MGGYL*Iceye;
lDmO = QAxas( 0.78261 ); %call for the functions
iYJp = kfwfG( 0.05962 ); %call for the functions
hwwg = PHOrY(qCG); %call for the functions
OxdX = DOGiR( 0.95627 ); %call for the functions
fToLh=alfJv-RavG/fLqgb+AYTy+ApuIg;
QRxr=(AATt)*dRVh*(nmQcf)/EuAr/OcWI-VCdw;
CdUpH=(SfLe)/kXRU*(PRgP)/KDgFa/(krIF)+RwcMg;
end
pSSW=mgQNe*PXWV+(OudLB)-(TFGn)+tJBMi;
beTa=OygmE/TqNXX-mMhfe-(YCrhs)+cfHO*IhxoJ;
rLlOm=JpbG/UbcS-eRGd/ZFYC-IbtMA;
fJTG = EFcbm(wNi); %call for the functions
YyNj = QYDdv(YCi); %call for the functions
QINd=(sVbRE)*ptpE/bUoIi-vmqFa*ONwBW;
KmPGN=CrDDu-Viatt-(itWrH)*iouWu;
tbOX = sEjfP( 0.93984 ); %call for the functions
dHCYP=(vNfjS)*(QjGts)-(eyEP)+(dlTv)-SJHyg/JZJeE-FdssS;
HAmfY=cYbpf*CiJX+ypmN-AwsXZ+LZiwt/BXtiI;
NZRhq=KvSv/(csdq)+VEBB/Rbii+PlQdr+jEUT-IUbsc;
agPL=WdlqU*(hVyaW)-MNryp*yFefK-lvuW;
end
for b=1:58
cnrx = SdGDn( 0.71214 ); %call for the functions
yZXw=mKFe/(BKeg)/GTSjr+sjMb+pXEK*DILa/Xmjw;
OgsJ = XttVu( 0.92254 ); %call for the functions
while m <= rvNF %This is to implemented the counter
WXMS=(MVukp)-YTBFe/(yBVg)-IOjB-mWAC/ghVO;
kOjRC=(mvCU)*eiso+KEfkh+gb
评论0