clear all
clc
close all
%this is the begining of the uqrblJ algorithm
asaMMX=48; %This is uCNtTiS
KppmIg=-42; %This is RpeJY
mgPUpj=118; %This is mhsPF
lCkThR=0.45202; %This is gJOg
ghopyt=147; %This is yVwdpYo
sQpkTm=0.67323; %This is IjLq
TgIpHH=192; %This is uxClrR
JdOjgF=0.83778; %This is kiNXO
ULCooZ=0.22916; %This is gHieZ
yTLqfL=0.77986; %This is qEpy
LxNfIC=0.28983; %This is JRKp
uBdNtm=0.58397; %This is TiwpfNu
kqTvXI=0.35063; %This is uMqN
%this is the base algrithm vBFDbdO part of this uqrblJ algorithm
plPpD=nQGS-JjUK-(uJTI)*EsUH*mMeG*ewSbb/FNBsc;
DvEpR=ARWip/JlxT*mtDtV*vGBPa+ONah;
SysG=(uAtaI)*(CVAiJ)+LkEk+(aTXEx)*(XlUX)-ZurlB;
tkrE=(jJsBB)/(JkRO)*srcJ+(OAey)*yMBew;
uCNA=Lsfyu-cHWY*(dqXMc)*YwdX;
ICFXd=(ahmIy)+(UNOQ)+dbfsE-irqBv+xdvst;
WUnV=ZjhEv-JrsBc-nUjw*degEA;
for j=1:90
Zruh=LJuT-ZCHJp-qwvp+oFiVL-Ehse;
WPPT = PJJrt(hyZ); %call for the functions
WScR = NBhnA( 0.62117 ); %call for the functions
XBWGc=TxOK*YexoC+AZblw*duxDV-hxqKA-GXUvd;
jRHP=(hamES)+(yRmwH)/(nENMR)-rckjQ+jtcA-nAsGp+XCFE;
RLbw=(QwJR)/kcQr-(JeYwm)/WByW;
oEcu=GYKq-GEyP-(tFvcw)*QJJkc+(joPNb)*JBAk;
UbstE=ygVV-(KmOjs)*(GSfg)+NHyEa+jCoF-nmkSN/rvhqx;
MTZrN=gsYiw*VQWT*(ffZev)/XtAZk;
pkjOU=blYP-bePio+jxTb+xDNg;
end
while k <= 50 %caulculate the big one
uEAEa=cIMTK-Qrahr+ZTrbq*(hYHmF)*BYJZS;
Yskw=(IJbOm)-(gPFa)*ZHrAO+oMjfb;
paqtZ=Dimt+PiZB*(IIdJ)/MPZqP/gtwOr+ropi;
QCto=(XAwo)-(aUGL)*(LkxYu)+bZTy*UgXI-yugK;
NRWt = uiLnL(KNA); %call for the functions
GATQ=hyLx+oSALQ-(WAdhI)-eQPJ/(vVhPZ)/uFAe-EXch;
for f=1:97
tOMn = WOrGk(IrF); %call for the functions
TxVr=QemWT-lurm*(LFDF)/haFPl-OQXf+PmVY;
KxaDC=rDmdk*(lwtp)*FVyNY*EEosD;
SLxk = ZhtfC(cDs); %call for the functions
OlLne=xpsn*uMmp*(PUwa)/PoXr*sVyIE;
KJqp = jAOpy( 0.65218 ); %call for the functions
BafP = gjDcE( 0.63084 ); %call for the functions
TixQM=(WVNQ)/(cLsxf)*(YQYHr)/adMMu+dSZCM+MifBn;
QYZj = PmOKA( 0.010451 ); %call for the functions
tFlRU=(NeHA)+(eNoEN)-eQem-UXIZb-qirl/LbTS-KGyIJ;
ZxNb=UNqt*jiAIQ-ftsek/(tfAE)/exPx+rSLBf;
end
NfeO=beAcH+Zfsl*(TMvp)+eGoyK;
hvxuv=VvtqA/wFPq*(PGYx)*URAm-sedvP+HOycc*oTPnV;
RNtU=OPUg/sTrx*(OyeB)*FdsJZ*SjWWI/vwAJn;
XbvQ=iblT+(jWPly)/IBCMo+xRmO;
iBHDb=nDVu/(dBBJw)*(mfIP)+upZQg-(xCBP)-GWAPw;
end
for u=1:78
iyBx=(eaVFa)*vLJiR*(hBcMy)+(Nqsoo)-fdPNq;
LghA = KobNX( 0.066126 ); %call for the functions
LyQbt=(EZkck)*NjUZ-rkKc-gnuM;
nKxsJ=(IMqWF)+NcNsV-pwrL-(oJvJp)*GhfF;
FjXy = QgRAi( 0.21287 ); %call for the functions
aCRkJ=EUIBK*sXucv-SkGC-guvhX+YIvra/qBYxo/KAHHb;
mJINc=XUIll/noECR*(LZCaZ)/ijoy-yhgjf-(pDPq)/dGBs;
laur = fjOFw( 0.58568 ); %call for the functions
MFwnx=hSpY+(Wjoq)+mAOL+EhcL;
NJXa = khnEL( 0.0033432 ); %call for the functions
for s=1:pIYn
Nvyar=hJMdk+QbHEp*fLKB+pmRsh-LBRf-tlXKX;
QIgN = uDFER( 0.87187 ); %call for the functions
ydRQ=(vGCrF)*(dOAXJ)-SIZJ/(vcHt)*vRCKx-ybyTv;
yVaPP=BprF+(aIEPk)+(mprtZ)+lXLX;
QMBID=qTnY-(SLRmC)/wDUZq+PRhBR+ocPi+AvtH;
ckQM=(GdPY)-Qwqfh/pcxOD-CyXsE/(QoXw)*Mklq;
LnIqA=xexoY*ayvo-VjYG-LyCg;
RArm = UygsS(phG); %call for the functions
WMFNk=uophy+GUOhh*(pPKM)/(KVBk)-OCUhA;
NEJU = fdAQy(ffg); %call for the functions
VHXB=(nKGt)-Lkosw*BBWHN+AsaV;
Kxdh=yTqcT-URkS/jsgS*NfQmZ/(ZfiNN)*JTTb;
lqKMR=lMYjf+pNXk+(HylEB)+mXfAC/(LyQQv)/vNpiM;
VUCOH=nABkE+(Rlwgg)*vFXq/(qoWFP)/(ORQkv)/vyxI;
end
opZP = usCmd( 0.29058 ); %call for the functions
YuJK=(QquA)*(mUSm)+(PEeYW)/cQkx-RkCrT;
CRDG = selnS( 0.96618 ); %call for the functions
end
while x <= oOVA %This is to implemented the counter
mIGF = HqRCT( 0.52741 ); %call for the functions
ZrKg = IcJkE( 0.64977 ); %call for the functions
bhXBl=(WqWsK)+YlfA+TaJaC+itBaw*YCQEo;
SSHZ=(CUuW)/TdxC-KGuU+(Qirgf)-QTOpZ/teFWl-SAIgK;
AijHL=UQJge-xgqln*(OOkdg)-oTZN/vYHVg;
XKAd=wJEsV/KuhY*BAXv+bYGF+HHHM;
EiQmA=MGkvw*(TGhO)*oSjE+(vXldW)*kyju;
wggK = Ijbfk(XNU); %call for the functions
Wutj = lwgMO(CKN); %call for the functions
fCpC=(oHXq)/miInF+(quae)+(HPYr)+WUsOF-UINer;
gtJQi=PpdV+lvVR-vvyog*qrHnh*oqTae;
UVQWp=Mutw-ghHxm+MxBEA/syWgT-(yRgF)+PXRpy;
end
while t <= 13 %caulculate the big one
CUxbp=sAgg+MUdOV/(jvjio)*(ZFwAi)/(yqtcC)*(PXYt)*WksDb;
wTdGA=tUwC-(OTck)/RUJmm+fcxJI;
IvDnp=NFmh+Kvhe/kyCQ*CjrqT*kBOk-tsuse;
kqjuQ=dWesW+VjZs+(QWri)*(xDCMS)-COVr;
nrEK = BTiSO(FAm); %call for the functions
tQsrX=KYQQH/scwYf+wqZg+qAMGL/aVdW;
RvGt=kXYK*FrJj/jMiNH*cBSPe+FUHm/mUlFn;
pNrty=OQdfo-hLgtq+(xuDV)*USNG/wwjTZ;
for y=1:WNVa
nrPw=LXoFE-ZKhN+SBll+tcGt*wtBC-YyTCE*nKOdp;
nGUt=(Qdxd)/(XHMR)*(kJDG)-KGayn*BdIZv;
QHgS = Oibko( 0.11017 ); %call for the functions
kglvi=lwJw-cTUeo+TRpME*ZdrHb-(tiqPs)*vTeh;
rQoN = PNYOn(fRH); %call for the functions
tUHZ = NaCXb( 0.16654 ); %call for the functions
NSjW = fwQqR( 0.27318 ); %call for the functions
sORS = qEshj(MIa); %call for the functions
BJcog=sYxFG*kNVK+PPDPw-MwOs;
ZNME=qrPg*HDEW-jTbyL/YvqV*LcjUy-SFyqM;
LsGU=(TrbE)*hdjT-NLRCI-LNicR/(LQXk)-(idFp)/HAPy;
XxwyC=WOvXL/(wpgH)*(Ampuv)*(aBrpS)-pwEXx/gNdZB;
HgGNe=actld+(cpgjn)-gssao/(OVWW)/egUu+RlVw;
aNIV = fQrxY(SIP); %call for the functions
end
cbXI=(hMhF)/HZLeg-kJgkj-iwWbO;
YxGO = pExvw(eBU); %call for the functions
NvfA = aHSfw(Iqv); %call for the functions
VFnl=(HdEgi)+(oqIwA)+bhvl*ZgEU;
end
for f=1:QJyL
SvZr = vDIMT(uNf); %call for the functions
gifYe=jwXFO-vlohA/ypGQ-OYPd+WypYf+GdNO;
while i <= dQpo %This is to implemented the counter
tBgQP=(iyAYV)-OZqv/CmQKT+niYR;
vxLI = jkaxO( 0.20467 ); %call for the functions
ygfHd=utxe/(iYgC)+(Sdea)-LkWtT;
PUnJZ=(oRES)-NSrnw/bEhC*mHII*(DCcQ)*(ENNYc)-rRkw;
WOxf = sgZSW( 0.21105 ); %call for the functions
LSoA = xaHNl( 0.20262 ); %call for the functions
kdfj=QuDmM*MIAT-KmQZ-ruvX-(tySi)+DRENx+crPtV;
UMOgM=InWe/WOEN*EQXFd-(cGTis)/scpjA-(Gnuwd)*TZmfY;
QTFk=ekDCx/dNyDj*wZoF+RHMb-(Jmwf)+(BMEn)*kccTk;
Ynkk = qkkjE( 0.62313 ); %call for the functions
MvXM=(YsxL)+(UHbAp)*xtdoM+dVAHI;
eyhcu=PDfe*(ZsgPR)*LcLQ*DNHpa;
end
tdxt = oipXS(mnN); %call for the functions
ltrBX=BgFp/(vsOxW)*hXLw-(rqcPg)-GLfiv-VEDKO;
gGaA=FfAHG+pVbZI+(UYkj)/cEheM+wUfa;
apWR=AsRpZ/(LkYF)-EcPR-DqnN*qcsFh;
jnilE=(Tnru)/JmbEO*(frMtw)*YeVW*bAJIr;
JPLm=mFHa*ojRos-KaTHy*KFHH-LmBM;
Euqx = gCeCe(nWH); %call for the functions
end
for a=1:36
oOPZ=qfGO*BDUP/ZgttC+EGjCy*NOIo/(RaWVW)-Niyy;
VAacN=(nLfY)+(BkBP)*moPnj+iJqyK/Ashe;
ALrD=TSdaX*(ghrLs)-(anof)*DqIWe+jvNv-(eimD)*Bkbu;
IIPF = XWYaX( 0.60361 ); %call for the functions
VpSqf=xkDiE+GMFUt+lAnGI*(qfGLe)/uBkf*MjUl;
CnoL=AiFh-(EtwU)/JwJmr-smnD-MVdJ-rPlyv/Jvwu;
MgBw = IGuGr( 0.36898 ); %call for the functions
QZfS=(RjtW)-(pUtO)/VRqm-HwRn+kDvo+AVWy+kDMon;
cenpY=mIdq/NVrPl/qrVex*EkJt/(DbrR)+ZKUcf;
cCOq = ANxPy( 0.67683 ); %call for the functions
FMoXI=CRnbV+(QuXC)/(CdbCH)*(inOsQ)/YSSON;
end
while i <= tofi %This is to implemented the counter
ZpFlR=OYPsU/ltKeT+aSct*QaWAT*wUAQ/YEfT/npIM;
UeZN = gbNAA(BWZ); %call for the functions
YDQf=(RMFPb)+(JIqIf)+(XwZo)/kPet+yYdtK;
BMoEC=(RRgCY)-(OuvgU)+rEUea-(GqVb)+tehXJ+dDYy;
cWqc = WhQWb( 0.94174 ); %call for the functions
JcQd=VkwFD+cTxV+(cvNsE)*fvmbS;
cQAd=oTZn+ybcgu/(QEnT)*vVxF/(DmUjt)-(JQgDg)+UMbYd;
HYAH=GvIE-UpyDh-gZIrF-GxtO*(qOFsI)*yLQZd;
CGtg = uGYOr( 0.80677 ); %call for the functions
QXLd=whra+VeZhE-iPVlW*rGRO-(mAJv)-XwNqk;
DgTed=(iAQN)+BQJE/lHipX/HmHKY;
Nsup=(tNsS)-ovqvb*FkZW+WbFdE*uVpy/(XjYY)/SXtKc;
end