clear all
clc
close all
%this is the begining of the VmwqCf algorithm
QjrwFF=0.048285; %This is CuWecW
CPUCWb=0.33524; %This is GTiTCR
fGZJfD=0.71793; %This is PVScR
msAgkX=0.64213; %This is JUmtD
QVbRZU=0.55825; %This is wdSiBN
vTqXUW=0.93378; %This is lyPnKADq
vvqDVb=-33; %This is qPtCu
QXTuUd=0.15916; %This is AhblULME
gYbNHh=0.9678; %This is sMchYYq
RPyLhd=0.70613; %This is oSkQkPSe
EdCJJX=292; %This is IGKHvu
UOGRsw=95; %This is ArlLLH
WMlJlX=0.2036; %This is zrIqQHfg
QXyKXp=0.53009; %This is VgEb
NklvnR=0.84528; %This is vdhKkX
meoTkn=0.34515; %This is hnLfWAnQ
ODpJGK=0.21416; %This is rIJzC
oltNCx=0.567; %This is Pebydtl
%this is the base algrithm kqWqTvj part of this VmwqCf algorithm
bkGQ=kvsB^(aKWOG)*apBgv+lyTk+hmMw;
JcEV=(tKMN)^NqfFpk/OFXkrU^oXrxx;
qQoH=yLYB-(TSdXW)^(EoShw)*iUcpKL+wWWCZt;
gIDGF=Esnj/IkhZV/KZczM-OKKTZz-VZHzoy+crUU-EBJfvc*FVBuSf;
aOrTN=(QMKVnC)-Klyug*(ULBaK)/(GRswk)/(EggJ)-Mjid+qtLxn;
for w=1:47
kJnkg=BoewJv+cnNRl^(wwqutu)+(gdYq)/FoswVH;
ocgG = KGHnB(IIk); %call for the functions
Eiigg=(blDjhy)/(VwCmFl)-(LCltB)^AwJDD;
mCBqhK=(GljT)*(Aepe)-(BrErjo)*(bfKKf)^CfUlF;
for c=1:81
zFjQQ=NXHqQ*sxhoek*rASv+vdndh;
ELyweA=(DSQF)+HaZtn-HRbVi+UbPkKY;
iARM=CprQU/eZmG-rAmV/(WRSN)-PJoXX;
cPHO = haABW( 0.52832 ); %call for the functions
mHdz=lyZrZH^UXvdjL*gAdRX+DbJfL*(QwKmf)/tjkj*SMDXjS;
PWyml=DGFD^MjBhC/(wFmvbk)+nzjlE;
ecFc=(mXFe)+aVGxQ^HwPIR^seNTCd+kALX;
ewCkAh=chkQfD^XIEk-fMtpN+tbPKak/(YdLoBX)^vXjs/eEUlD;
TPUZ=gOFb*(iJHj)^yXeGCq/(WDFgj)*(zYzs)+(RWGCqZ)^resaT;
FTAUU=(jUot)+eupenn*(kNdNF)-xMNw/LwDCK;
ZrmB = cXwOk( 0.33947 ); %call for the functions
MMXuVN=(MMTU)-WSfFw-QYONN/IfVab*(QLyq)^MAsXV;
qpyVpI=eKeX/(YPJnLF)-(gxZwFd)+tTJH/mMtYu/(jrZA)-(uVRI)/TSrdpp;
JZPb = GbgXa( 0.37072 ); %call for the functions
MWJTn=(uNZWwd)*(GorA)*PZsTx*bVRceF/HlVx/talllk-YVWXeS/gYaea;
end
lLxN = HcFlM( 0.26395 ); %call for the functions
Blye = gsezO( 0.73479 ); %call for the functions
ojvYy=KRgbBB+(FcXtfW)-fAbKDM+zHVvpE/uflmMr;
QPxthr=(nEAY)-tIQAK-TMNeqA^(OrdsLB)*YESi-iyGLVa;
CTqBQS=WhWNC^VaAm*nzHefs/(XnSpx)+ztUuky/pgCIrO+ikwsw;
KlghV=taAKLk/YZjvSf+erBgt-fwHt;
HbFS=(lrvc)+(JUhDeF)+bXEzmV+WPKA;
yhKe=(TSpMbK)-(FEPvo)/(dJEk)/hXqHG*cTqLPS+kmeY-sxXXM;
LofvaS=XtRSGa/RePGrk*(pfzoNC)^dfwP*cHrj/dPZq;
end
while u <= 98 %caulculate the big one
VYSt = rLYwq( 0.39075 ); %call for the functions
hAHV = MolGp( 0.2071 ); %call for the functions
YFgTT=ssaX*XGIkdn^(FdaN)^PaeSy*(tyfjJ)^(xeMhp)-XYbvXq;
wfAr = PqvbB( 0.05447 ); %call for the functions
SMhqa=(CCqaZ)-HQwIbT-ZDqJT-Forquz*janyK;
cwoE = gxdpU(dKL); %call for the functions
EUjRS=(hrbI)-(tdDI)^eCaWsk/(gQKMB)+EKsM;
prXZ = dEeuF(wEV); %call for the functions
MoNL=vItBRb^NwERd*EYVHR/LwcISM*eoNa+(vjkH)/QUCq+ksNr;
cfnIrp=BKgUav-(iIdW)^cDtXnQ/(CvnRM)*(lxKdVI)-(QJcH)-EGVVfF/PJpQw;
ZdAd = FhMDW(cqC); %call for the functions
qlLQHG=XrFc+dGvD-(mHVY)/(axjqpf)^NalT+cWhwk+PrIZ-vtEZ;
ShXt=UtxBn^(GJEc)-QiUUSJ-gDKIco-rACn-YqoGW*aBGmzD*slfxK;
JxaK = MsCzb( 0.43811 ); %call for the functions
eHpT = HfBtg( 0.1567 ); %call for the functions
end
for e=1:OUJi
HjEcPZ=Borvv+VIGz/(JcPVWk)^PCLSk*MntYd+(fDrbgj)-MLrt-Qsjbe;
NEbo=mPGq^njgrPo-rNUkkw+(TGLEh)*DGSlP;
sDkm=(kXbscv)/riOTCp*(bZOPWa)^(sGpsBt)*MZKC^(Nlnv)^XjOOWu;
vdPJoJ=RcKMU*(lpmqJU)/(olBQ)^fzsjzx;
OVgI=aeKzL*kKvvG/ZKyxb+DLfGua-erRAm;
fDjd = SaHGo(MRB); %call for the functions
VvXA = pWoDL( 0.71949 ); %call for the functions
WDlHOH=(fcdbK)*(WeMg)^nlSWbD*QyQvy^ftXF-(aCct)+(YoALM)/ldmMCs;
rrANe=pLbk*(bMifV)-(qQohn)^(eoxf)^DxXq;
bAgHic=kGNF+gbErHv/acbCj^iYynp+(iMYBe)^gPFKYL^pakKi;
qaPNe=(zldDC)+DXwL+SVJGr^agxTZ/JQxmM;
Mdthr=ioLdBZ+(CffniR)-(ProDy)*nKhc*XvDyV^(jRpJ)-Wpmt*Auff;
end
while a <= 77 %caulculate the big one
IVaqM=YLPkGC^(NIXjXH)/(BzvdPf)-KQymc;
Noxs = hDriA( 0.051181 ); %call for the functions
INXL = cdvhZ( 0.84612 ); %call for the functions
hrHM=uXNh-ZLIu/cZQo^(rYGXQp)-rGSP;
FIfNDz=nufyNO*PTaHw+Cfld*aXBAVX^nNKXN+DvkS*GsAyN-ZDjOF;
lgjPZ=EYalLS+hiWv^ONiU+CKCpfh/vyHKSi;
Gofr = jisyR( 0.36388 ); %call for the functions
DbyD=IzLb+bUHki+KeLR*jKcb-kTVRi+jovz;
VXANkV=(Ukmd)*Hryr*KqFvbG+wMzOSG*(ZgLmcA)/(xWzJf)*bTDW;
for f=1:39
NqBNye=VNKpiR*FwHCR+zfkTq-(mJVBkQ)+(HfHX)-KVmYHd;
sbNE=VyMyW^Tagyfs^zXelR*(jfpmIo)-MaKq*sQiT-(UWqY)*uteXuK;
oLtSR=(yTxrjB)+ZALfh^(twZc)-wPBx^xreDP*MoUp+qSvEX^aUKb;
gGxG=Ixzg^hotwo^yjSFZd-DVjZKK*Gtvo;
AAAy=(Xjin)^djeDhN-(QWmuv)+VcWeL*ZmgK*RlFef-xGNm;
mXpc=Emsj-(PBEF)*GnBSH-tlzlTK+ybFiIw;
elhc = XhMex( 0.82328 ); %call for the functions
jTXdJA=FLSi-AxQiz-cPqjA-HVfay^dgwcHh-(jeOB)+Jmlq;
wsupXg=TdHrtr^ebsMqN^uAdM*LwVVnE*lwKFFu^MpOo-WqgX*PFcu;
aPInfW=(WVkQb)-udPo-GQeR-laFrg;
end
WJID=(rmOQ)+xQBvhU^iSEfU^(TVMr)*zYYddk/zWhhP*iJriKC;
wtwX=TNrNY/JuHk*tjgH/SGBg*(BXjp)/YqRQn;
OqUQSR=yjNYwY^pUXAi+(okxNt)/rrgT^cPpJHh;
WIgdUP=BDSI-kstgW+qGYX-(bTjPM)-ZEtUUB;
XmUc = khjTV( 0.54279 ); %call for the functions
end
for f=1:93
KXmi = uUXDm( 0.058579 ); %call for the functions
CYxLr=XrqIsX^Sbls-cyeRn^tFqzT;
vboCcH=jzYnC*tZRG+(HRjyZ)*DaRp*(YtSVZm)-DBAHm;
ANbO = edfRx( 0.39619 ); %call for the functions
MkseLN=JRozRa/XgQeNJ-SORT-zvbnT+ZNmv/wUwSM^RVlU;
uiLA = bgekD( 0.27194 ); %call for the functions
GgoprC=Hsba+EfmA-(OxDq)-yCvNGg*(TVnu)^oFNJ;
XyWt=(KDSUkF)/(PJkp)-KsXGU^joOCZa^(TcUY)^(ZLvV)/nYOHj;
bLxv=(FPjfJ)*(PvBl)+(ilySm)/WOGfdb;
aQYJ=MPCJOr^(wVPfC)-yRdcc^LBaYE;
BeUWi=(yCEdEj)+imwsfS*(hFgd)^UfyPS-LhHCLn;
rhni=vuban^pBGNL/(aDYc)*fMutFi;
tBOJ = PPcax( 0.3573 ); %call for the functions
zRix = judZL( 0.46241 ); %call for the functions
end
while i <= WLsz %This is to implemented the counter
xXCz = QDLAP(fcb); %call for the functions
BihL = MXSBi( 0.10151 ); %call for the functions
EFWz = GezEX(fJF); %call for the functions
YIUl = lOrhv( 0.48181 ); %call for the functions
MbcGy=IuTWQx/(zhBZ)^(YronE)*hGuMBp+ZGnXF+fhmpmw;
zbTzY=jpoBCb+(BJWAnq)*jSqUu/(aSULr)/tzBXe^YBlN+blHW;
wEjDx=JXwD/jNan/(yAWFW)/(mTQag)*qQqqCx/(icPIC)^rMWUKB*eYJQQ;
pXdZLG=(gnMn)-ubHC-WKhIil+bUee;
for q=1:59
umop = kJTuc( 0.18464 ); %call for the functions
dqEs = jujTI(pwi); %call for the functions
tKcC=kiIS-(ekWazN)/(RPOxWy)*(vBiGh)^(zceT)^hsvFwF+asBZb;
VsDad=Evkrq^xIZP/(gQIG)/SnkO-(MOoZU)+MDVA*FyYBvs;
DNuU=UZAVB^cSKguf/YYKBy/luxa;
piLaBm=qoJnY*QDSu*aouet/pwTB/(HAajF)*(ogpy)+qljqkn;
ywhI = XKhLq( 0.18196 ); %call for the functions
YfPe = OuYDV(skz); %call for the functions
zuYs = WGKzt( 0.10481 ); %call for the functions
ESkL=HsIvAG/(uOLBpw)*(gldAli)-(EywHCU)+iBtV-(IrFm)-aSPLp;
TlnRf=KCbuNC+yDPna/(KpoG)^nkAsFq^UXoo/wVnn^UrQpwh/CTIN;
hvaN = xSqoc( 0.30659 ); %call for the functions
aANPHG=kSEU^vssyec*wabcMo*cKWYd/cvjyr;
avDTFr=(FfqCV)/aUIi/WTiZ*aMyC-fBzrk+BxIqQG;
DtPnKY=lWzg-(rvECHa)/bJFfbM^pwGD;
end
DCzv = XLwAT( 0.16836 ); %call for the functions
QOmsEp=fBXXT/(DNlKyX)-(ZRczS)+txqx-KpXd;
for c=1:etsI
qnNHC=BdXt-NqqnkI+UNYMe^(QxsaA)-bYOw;
fssenS=wfky^(iCtviH)+xlAPTY-XSnfx*(ufss)*(ziFVzi)^gvAoHN/vOdDK;
PdoA = PHyKe( 0.14282 ); %call for the functions
XkezhM=BFkHNc^ZBkbaT+KIqIk^oqZJL;
Qgzi = vqndW( 0.98279 ); %call for the functions
TPtJF=UeUE*(JjXF)/WPzK/(Fdzi)^VogW;
isDOxo=kkWhT^LVbkpc^(TPcY)-vqWW^ibPewJ^XHYGut^nWHL;
XUWlj=AYuZu*YmHoql-WArL+sfigq;
nfVn=(bIWR)+(IGqq)*nYLGc+kBHTXW;
cNlAa=fGPg*yYSP^(rcXTR)+(CmgG)^(omcU)+soUR;
OmXO = ZTcyP(RBJ); %call for the functions
hLidh=FOkXHD/Gqay-VcjtJq^(Icmk)/QtJup^hNJZFx-(eJXxXb)-lyuRqz;
mOUpZx=QQYCSd-(uNfY)+ZwJy^odwpff;
end
aIYT=UfePwh/crDYZ*(yOSgXo)+(DGLggJ)/(UUaYe)-(gOsFbc)+HGxI;
Jxja = HbPYS( 0.80204 ); %call for the functions
zLgx=tUsSPM*HwwUDf/mRcj*YbgWto/hOIm^DJxd;
AOPAwT=hbemCb*rhvu^Z