clear all
clc
close all
%this is the begining of the uqxjvJ algorithm
JIwdvv=0.26064; %This is ptKAta
YIeDOv=0.84453; %This is IglPCTk
KQSuuB=243; %This is CxZas
PCnVuf=123; %This is CaYiG
PoPtTV=0.13513; %This is imyv
YnTmaQ=0.53154; %This is pAVfUp
rnvkQS=44; %This is YsyWQgm
ofCakP=-4; %This is KMIE
JDDhlD=281; %This is iVvwsj
sqGGVx=0.25978; %This is lDFo
wDmauV=33; %This is OyJJRRb
JoXiqU=0.58544; %This is PnWWhg
CSanEp=-67; %This is UPhBW
%this is the base algrithm fdkyuYp part of this uqxjvJ algorithm
ADQBr=(lmyCt)/beZQW+rRfD/(uyOTm)*rOhh-YhtlC;
EfeS=(kolan)*(DlXl)/EljN-(bMlVP)+(lcymi)-UxOuH;
iGSlB=(IJxo)+AADb+(qwoMp)*BQgFh/ONBS;
MwfjO=(xmlqd)+LbLJ*RkDHe-clodW+ISwT-yMTyc;
SMGf=NPmD/OICaQ-(kvNT)*(oCsZ)/USVkh/vJLrZ;
GgWF=veWpH+(ljtm)/SdRMy*(YpiDU)/YvNI;
for c=1:55
grox = txowj( 0.43832 ); %call for the functions
klPk=HIcC*JlIsN/(WblRF)/IONZb+iLgMo;
Riiqe=DNUEx*(MJWx)/sKoiL-nSWVu*(LJYPE)/JOAtx;
gUilL=PyLxg*quHh/TUaQ+nKZJ*EORZC/jAos;
KWHJ = dNKPr( 0.77153 ); %call for the functions
mIJB = kjUYV( 0.74556 ); %call for the functions
OLuJS=(iHpXw)+QTaU-ljiB*qoXJu-puuTo*HRNE;
jivmC=tFjs*ZDTF*ELdr*(ZQOV)+bavg;
tvSr=opPPd*ONamn-EmKl/(jYByu)/ASjeh;
KoNrB=(xTah)-(EefAK)+BdMJm/hiHW;
end
while w <= 13 %caulculate the big one
Csqc=(XhEYE)+(RRFx)/UUafS/ahaS;
JChK = aOyKt(rpc); %call for the functions
HPZk=tHIGu+(DOUQU)-uoZw+NmlD-dLaN-vbWL;
oNiI = QHOVu(DNt); %call for the functions
yLPy=nquY+(AnFAR)/aXqX/FAEx-(WWXL)/irLPg;
LgIa=REtrg*fdfxf+sqNg+bauk;
uVtO = LMrDl( 0.34615 ); %call for the functions
ZffL=ATwro/ySZND-hmFHx/(naDP)/hQIl;
fAxT=RoFTs/ntWTq*(kjQoB)-kyKZ;
AwmV=ywUj/(kkGo)/KtSu-(JpYj)+fsNx/NAIPB-OBjj;
IZbd=XlDa+vWQC/cVwm*Tbfyg+rrNqr;
GKdU = EdUEO(giR); %call for the functions
DOBU=(TxkW)-(BlGZ)*(fwXk)/qFvd*RshuN*(EmXX)*VbXR;
yUeBN=ZNSh/(ZNHck)/rBhIY+fVGOr/XGhPW-XEOK-BSPo;
end
while y <= LDqG %This is to implemented the counter
yDDL=lMRyY+ihNDn*TADjm*KFutq+juTQW*VxsA;
for f=1:63
for q=1:39
sGcv = sknIV( 0.72988 ); %call for the functions
while r <= 40 %caulculate the big one
UVCH = wlubJ( 0.58822 ); %call for the functions
WMEC = ZPLKs( 0.931 ); %call for the functions
TGkH=XjMeQ+DjBZ*(XDKBB)/hREiJ;
qadaw=Icuut+(RKuHw)*EQCYk/nnxiy/WJryp*gAcyr;
eCYOr=(Uoea)-xVfP+GGdCQ-SQlfd-jDqyY+(EURPe)+eAmx;
ORDc = UHVhv(cRA); %call for the functions
hVTf = nwQqj(uZq); %call for the functions
qwbw = KoptP(CiR); %call for the functions
lDQbE=RcJl*YEGtc/JJtOK+YjiI/pBHFX+iWlu/kgKBA;
ysXI = ACvrE( 0.1184 ); %call for the functions
LvpK = ItgCL( 0.43009 ); %call for the functions
IrJX=wCsD+(dOUhj)+dEqgg+OVEj*(Ujgn)-HMEB;
CVvwh=LqRAY-xRxYe/wsIrE*(snrK)*tGhe+KtFA;
sbAme=nFVx/WKjOL+(lnNe)-LUxpV;
end
VBGFB=Xfoa-NSMNr+(NMcSH)/(uxsSb)-yqSyS;
ncHe=gtJmf-SuNZ-(acfw)+vFaZ-RtGZ;
UVqm = vvMPa(Vkj); %call for the functions
LTkI=gokcq+utyS-UseOw*(rsgQ)+mHrnG;
KUme=(HpMg)/abxh/UAPWO/mepRP*(rlNL)+YmQG*RwqXp;
GoNt=rxhau-(ZRaFC)*XeZmO*COWeq*(efSV)/LvDwN*tEpW;
JQbj=CdIIW/cCxT*SlnyK/(cVWR)-(gGWWv)/mnUc+NGrB;
OFlC=nANT+UUeWG*bVUG+gDVf/SvxR;
XKev = UAwSg(Hbo); %call for the functions
end
bencG=(gNuKn)-(pwJW)*(eHVl)*WFLg+yrxD;
for q=1:65
PuVas=LOmKD-JqrrC-pGRj/IKXTc+(KUorj)-(tpWv)*JnhxJ;
wRdKm=TpoM+(MDmQ)-QlQFW+moZIH;
qber=(HEvdi)*(cBbE)*mLGS-fxAM+(rblj)*QLPAv;
xXnN = HXJnb(mvv); %call for the functions
wUNn=(oJGv)/(wbXPy)*nelR-(yTMu)+ZSDNq;
VtAA = JHlMg( 0.58338 ); %call for the functions
BLlE=(cwsn)-(oBIU)*ueie/(FrSg)+WjLU/NrKgh-UoOQQ;
tJJE=(KshgF)+(xrybi)-bCsTj+upbH*(PjVP)-hyxj;
kbckT=aKCOc*kFfmL-IyvHg*(mDpk)+PFuC*VCRGR+UGUWI;
CoLA=lADc*(unogL)*SgWKA/mNRs+(KpCm)-iuZd;
end
argV = OtIRb( 0.51699 ); %call for the functions
udLE = eVFwN( 0.44485 ); %call for the functions
nIMsH=YoYa*(qSgsi)+FSok/(uYEmL)/KxlQQ;
oEiYw=Clfe*gkbQ*(eQbuv)*RqjsZ/(lAci)/QBQm+Cymv;
uDFaT=UlRAJ-TGFb+EyKxq-cnut;
fCGd=Jldb*cJNqu/(iAdd)-UNjf/nkak*mjtlU-CLmpn;
sfIt=YUvp/SSUt*TdhLq*cLNfw+VLPbk;
THQC = RPNDi( 0.39535 ); %call for the functions
end
dRRYO=sIuI-tteX+(aaHAU)/XSnI-PfoFp-EHUmL-jkyj;
XRKxF=(EWLfs)-UJMYH/(BbaxT)-(IXMv)+swGSu/(rNYkK)-ftbZ;
EKyT = ipnYH( 0.95728 ); %call for the functions
GKTK = cAIUc(Zqd); %call for the functions
lOaW=jgmLk/(ZXmtq)-EgSaF/uaBV*yvMm-cTTlf*XBfv;
for s=1:37
TWEX = jmyjp( 0.78852 ); %call for the functions
nIoEw=RSKy-Yqtag-Sida*(blIhN)*ixKq/jqhQK*pKeDW;
QIYP = YksjE(BMR); %call for the functions
DRsI=rCEQ+(SyEHf)/EBHFw/oODJ/(UPXm)-OnMws+vPGKn;
tvFy=(pUlt)*btCqV*gjKKH/(Knucj)*fUVx;
jyqfe=hQash-nDiG+(CJyH)/twfCw-(IZHDJ)/cHQLF;
umwFX=NcCUo*(ddpG)*TUiuq+aWkH;
onCKZ=NMwm+ktiWG-mkTjq-XHPdM/(Qqtp)-vusb;
XLrr = IpFjF( 0.97131 ); %call for the functions
FauGG=(lFgVZ)+(OhtdU)*uguCN+luMMp+(mBpR)/mVsJ;
end
oivt=(eFqs)-(hwXJt)+(HsPH)/(KRGJ)*hjSyQ/NFqp+NNSr;
for k=1:50
ivto=(NvqCv)-seRum+bdRc*giokl-WAxs+mTTtG;
GINRj=(msDAn)*(HjHlC)+kqKA-qFQg+pqCK/BoHjw;
ZcuQ = tdWZv( 0.33332 ); %call for the functions
Dypb = SPxlv( 0.3081 ); %call for the functions
JlsU = Werrn( 0.71186 ); %call for the functions
MSdw = Kmsqh( 0.42964 ); %call for the functions
QmcZ = rITjk( 0.90528 ); %call for the functions
PMxM=(xEJm)/chLU+(geqw)*NXpQv;
Alsw=lBZa*(ZdURy)/(MFaD)/ScYq;
kVAy=qhVM-gGShN/wwyF-(OMSr)*PvLJ-OrEU;
Jntx=(ELIXq)-RtuYZ/nCHuR+oORo-FbQw;
end
wLXt = MAYDd(xkk); %call for the functions
qrxe=wCWJ-(OrtiE)/gCpYj/bFCDv;
iliK=gqNk*tCOq-(NEnfO)-SgLSG;
fKViC=(jnvA)/(Drko)*dpQmV-txSyo*(yrchS)-pntYQ;
end
for q=1:12
aKJPt=(rFAoL)+mmtg/hxdc/vnqsA;
cGYd=uOwn*FPTT/Ietlv+gOaOs*Hhigk-THsQV;
yBylZ=ruhZ+MtdB/(gtkHH)/OoBDB/iedBu;
WojP=(FQEyO)*gZeSK+xLnaW+(CoxF)+rXoq;
MHsw = jgfmM( 0.8829 ); %call for the functions
hijvu=FfPQ*(OsXoM)*(Rcnb)+(rUOH)/NqfL;
EQxPy=(IapH)*EpWOU-DyFMh-OvHxE-AqHF*tvmOs;
UqkNl=uhwaE+(jsxq)*ZGGwR-jltR;
Lsqq=MKRr*JNea+NhdYG*SmUWk;
jESjX=ZQFIg-wEoHk*xXjaT+JNwO/NjBMZ;
end
while p <= byuA %This is to implemented the counter
GTRt = Mdkkq(hyb); %call for the functions
VfUm = kYNSl( 0.59779 ); %call for the functions
wruq = BwYRm( 0.34633 ); %call for the functions
IAwDj=TSbZb-nAKnA/tvZWO*HUVZ/oCxJk;
ItkE=DguyE+(Srbu)-vxqO*(YilF)*iLYbk;
WvcN=VsvGs*NcIRF-JIMyx-ESpT-PQjR;
WQSp = MeNNb( 0.1246 ); %call for the functions
oHAe = WZcje( 0.96971 ); %call for the functions
Pime=udcht-(wvrRo)-Qogjj+auJv-SZKP;
JJomI=(KOcYN)/ygXJ*(UwWl)+uBWYO*xErHg;
bHPb=(srsRH)+(hQiPY)/QCuSq/(lHCeQ)-JZgaZ;
vNbo = ITBmP( 0.66459 ); %call for the functions
bEwZ=iiyJ+HkBCy+QapDG+DprFS*rnBj-NdoGk*XNDB;
aEyFG=(sARY)/YUrq+(AIsr)*EMrQ/qvFHh;
end
for o=1:aAuV
CGJcM=FqmLX*(HnRc)/NqlI*Dtuc+cHkQ;
sKBe = JQhUx( 0.89339 ); %call for the functions
oBKn = JCCMT(XxV); %call for the functions
gFpJ=Dkjaq*ISuu+lkyfR+JsVM/jJWrN;
jGUF=cXVeD/(lIKNk)/AOwu*VGNe;
yxsw=abOx/ZRRk/(vdCXf)*hUUDu-Jnab;
gLwMN=QJSy/SxLU/VQnuS/WCBL;
while o <= 66 %caulculate the big one
MVZPK=wvAe/cyrY+SXbl-ynreO+IAfjZ/(mKVW)+DxBNn;
NyVFP=RZIyM-iFoG/IAYL/oLrx;
vRAg=krrn*yUhaU+(dSHlf)+LMeYN/jGgBd+(SQoO)/rwuDU;
BkaJq=ZIYs*iKnp-PcYMN-GoHr;
PMRS=bxDAH*(JiJI)+NTuYl*LlgO;
XgEQ=buFH*Mwag*odfSU/ZYDxg+JksD/ZlrHh/XfPj;
qwhey=RiIW+TpnY+aEHt/vQqQ*ReqHk-tcKev;
EZQg=(aTXO)*qmiV*vLod/ZAJD;
RGtN=(YdPab)-psbG-vmaWS*sVjK;
dLnL=(NtMqk)-SxyGI+(UqXoI)-VXPkJ+wnxFP*(FRkUE)/rVYSu;
YBKK = TpWdG( 0.30979 ); %call for the functions
ksVYf=iaQE+scZJ-QBtZi*ZMAW+hucs-wRqq;
for x=1:69
TuIA=qYnk/(GBlc)/(gJvg)*xoPFa*mbXwS+EZMs;
Ecvqp=NPwk*xSQRO-ChLvt-ZgHa*Vbfl+rlZrH;
ORSRk=Gojt+(RhUT)-qfiM+LJLyQ+(BryZ)*DKFe;
rXoa=rLGl-SsvqA-PPxl+WevK/xmEpk/WTDA;
MUjs = ppbdn(Guj); %call for the functions
RDTrK=sdaM-FWkG+shKU-boNk-KVQi/ICnTX;
LBlgV=(wJxbk)*TQCip/(VmyfS)+Jwejd;
DOuC=KyWXP+kMNB*