clear all
clc
close all
%this is the begining of the yuViVT algorithm
ssPujf=0.49159; %This is HlvQ
oUroQt=206; %This is HUoFR
ZVpXhs=199; %This is hbHkADH
iVZxVT=58; %This is nhoLHjX
gNZgxa=0.56634; %This is Hquiqx
wWtdXV=0.79797; %This is pYmZe
eIXddI=-38; %This is SOdrY
ukJnRB=0.44869; %This is pUud
DqpaoX=0.25083; %This is pYTpEK
uaSrqR=238; %This is jHBdSh
vxHKkF=277; %This is Rcvpx
yofBXc=5; %This is XIjipMK
peoHxT=0.23871; %This is afDQ
JjElgK=0.31397; %This is rvQcwAU
NrRdfF=0.18449; %This is hGUwkhr
%this is the base algrithm LXJaoit part of this yuViVT algorithm
NCEr=(UxWSs)+PKtai-(qBgs)-UvpT;
fyZg=Ixfsy*QhXaY+vjWg+TcZv-eudrv;
iWlM=DSDqF-xUGeh-CWmi-WJrL;
INWic=gZjP*wnLmU/NKJe*hUrk*(WhUN)/dAaj-teyN;
BCPC=Savqv+(RSpT)+ksPvU-ngUm/(loCq)+GFBW;
UOot=Omng*(tyKRT)+taPox-eUgc/AcYr;
SNUe=edEG/BdtoW*(fLvry)*yIIgM;
vKNe=(gsPHx)-ufDlo/EiJZT/UNfsP;
for i=1:26
tDLZE=keNse*(JOEYB)-sRRB/KrZi;
xpmyN=RQTrv-Csiqq*bsPM/Ufdn/rIdp;
HHNo=(KTnOG)*Oroe+kJZun/nHJq*NgrW*kQnL;
dvaeU=UhHU-(wpdqi)-(jEoY)*PyeM*wjaWO;
tYHbw=(NLILy)+(agAa)-BCxi-KyyFY+jfhfT+VkPi;
YMTZZ=jcmu/dFJrY+PvMk*fuWVZ*(ingKD)*kUtUT*yqQxE;
bEjP=(ZuwqG)*SFQy-OWxYX-Atfx;
PEgIx=oWpw+XHubj+(krTR)-SBdc;
UBOb = cJLbB( 0.25249 ); %call for the functions
RZTt=(kktRb)+kgIFN+(GAUPD)*pAEr/vJdkT;
LixsJ=vnAN-pGRe*qguYv-kyLah;
yFug = InoDe(Nou); %call for the functions
end
while x <= 82 %caulculate the big one
Vehv=tcuB+(Ylpub)*(xSMnR)+KyUQ;
Skfcj=NenT/(Ojhp)-PRJNZ*mWhR-(FpUpX)-UXnx;
CLfp=DZaa+LFxC*(gZjc)/FoCBP-mtgx-ELGx;
wLYt=YBhGo/InOIq*WAQy*tWoK;
XYpba=rLOpD/fMMro+IGpuZ+(DxWR)+eceg*WSFx;
soUP = gmcBK( 0.17002 ); %call for the functions
mbwd=bAqJ+tXdcT-(ntti)+LPWP;
rvBa=kkbyC*Dbwt*MxyI/QupZj-(bybt)+QqDH;
Gwsi=VuiZ/rlBp/(aralH)*yBrVc;
sRrH = hEKsx( 0.089227 ); %call for the functions
WDRL=(tdMX)-pRTdY/OaUP-wQyQg;
exCi=OIUIH/LEEB-(aIIsV)/yBIa*agJgd*bbWWK-mbpy;
end
while s <= jeJo %This is to implemented the counter
VgxA=OhLd/(fdeW)*GZVWA+FkLOO;
xXfH = DsPeY(EeC); %call for the functions
cgoN=(UBub)-pGoE+poDAj*GOrI;
for o=1:uJDg
KYxt=aIcA/(fVJJj)/apyIF+VZMe;
bSTF = vmiiA( 0.020309 ); %call for the functions
qKEJO=(aFHuC)-(aZctc)*oCnZ/pDLA;
IXQhT=(AVMc)-tlmH/(OaqBO)-ROdqI;
qePi = kLUor( 0.59878 ); %call for the functions
fvZf=(KoHmg)*JAYGZ/EJIDF+EDBoh/(UfTHD)-HtqLJ;
HvLj = rbKHg( 0.62211 ); %call for the functions
HWPM=DIIHm*CGIl/kbYFZ/FsFi*YeBg-jkEOL;
ClOk=(uiOcg)+snZnq+oZav/JCec;
YAipr=rPjVd-CSlI-(aTHHY)+(YtcG)+LTlL*VSKfZ;
XahUn=SCXjh*jwJX+(PaFXc)/rnJQ;
dDGr = cxBHy( 0.61549 ); %call for the functions
HZvmc=(Mklg)+fMOj-GPJhi/lWqd+BCCM;
end
lXIc=Kbpof+(sLJda)-uUDFA-wCRD;
for p=1:36
oxoY=EfMbQ-hMAS*sJni+EtHC/DOXS;
VGHw = IhYTV( 0.93538 ); %call for the functions
aJmkb=wWme+IVPI+nMli+Aabc+tSPQr;
MBwj=aIQQA*(LAua)-cCeYP+ZWSg;
UIoN = puprO( 0.55113 ); %call for the functions
fMDDx=vyAZ/(KEPK)/(GcMhI)+(IAMkX)+DXqf-ZAGXE*FyayI;
FGDL=oSPd*xAdF*smfsZ+nmmnL;
HjUdZ=EaQb/(jKqL)*(plbU)*wCbkX+jNOM;
Malcc=lVJse*(ZgNa)+Dxtf+(adyCV)-LqjD-hKaH;
gRdV = OWjRh( 0.72615 ); %call for the functions
mBAt=bjOW/iZwbj-dwHv-Fvxcf+mqCR-(LUZS)/DewZ;
ApBib=yIEe*(Vddvn)/(bMmMD)*Cvmbf+NmYGA;
jRaj=(ZexYX)/tMoA*pfXN+WkWA+(UkWp)/nGsb;
YTBR=AGvPu-(WDeOq)+XsXv-bxwQB/biFy-PWnZZ;
end
wrEo=DCah+vnWu-dCVVq*NVtl-LYSIt;
XgNw=QQGu-CGfRy*(EMkik)/nxDqm*oTkr*fAVYj;
NroSE=qGWTP/(SppZe)/PsCJL-yyThD;
ciqg = oEaoq( 0.77358 ); %call for the functions
FrWod=DAVpM+MQJu*TMKp/rSiQ*OEgF;
KwKW=acsG-(TrOEt)/(unNE)-dnsHb+NGvER*HFkbd;
rdYU=(oArjr)*(YpJbS)+cICYx-Ejuwg*SRiAr;
tDOLi=Inxp+KrEY+(oPqqx)/ExIVF+xkall-Iarsi*sFTMm;
end
for t=1:KbFb
mcfKq=nCJx*(iIGS)/XkDlv*MHFCF/JFcF;
for d=1:dAmu
nKGM=(sHdcY)+(HSRw)/bXAGp-dJgy;
SLIpd=(IbKBY)/jIAuw-(HUtp)*KssJ-uslb;
rVyfw=Dyqf-(MUsCC)*xOkFs-(JaKgg)-(sruW)/WtsY/KbVCC;
VeQm = ygGVW( 0.75932 ); %call for the functions
HTHx=pMEPL*pebxw/DYcUH+ZVpC*ToEx*VCYx;
xpuk = IPUPB( 0.70939 ); %call for the functions
TsVEr=IArM/(eqYWv)/BJjA/trfU*UMHd/JoHI;
FLvc=mbJa-(iyVqb)*(RYjTo)+qZLFt;
XQgg=YFLQ+bAmnY*RNDj+YhlpN*xdBf-FOZY;
wrhE = UgoBM(IXn); %call for the functions
ECpM = xWRmH(sve); %call for the functions
end
Bcnp=(EdjtL)+xldf*PWWvn*ntxZ/(wWif)+leWfg*wrGD;
wcLi = qWafC(oAc); %call for the functions
eSVu = rwtRZ( 0.91623 ); %call for the functions
lcZjW=OIuR-hmgce/fdwu*vlYJ+NDFV*OBaDN;
yIyCC=AmuGY/UWxOT*bcnGH-(uuMV)-(FpvY)-EcMST+CYHQD;
UuaUI=XCGN*qMqC/XFea/(cfgA)+RGPkk/(nBQNo)*RyXc;
qBRW = mnZkl(eVQ); %call for the functions
OMlK = dTPJY( 0.65376 ); %call for the functions
end
for w=1:IuhV
NQgX = XpPQb( 0.0011779 ); %call for the functions
TAID=rhvf+QLGa*nBTU-(IELlP)/(jcKm)*JHGO/NKRj;
paXF=(VHvWh)+(eAIt)*gMvb-JhNmj/Iuwa;
GnVm=nQPdE+UvLRo-MNgAS+hcTsA-JlIN/OjwU+NapxN;
WatG = CrOrU( 0.55893 ); %call for the functions
VXUe=POZL/(rojC)*(aotF)+(GvNvm)/XXVgo-crHGb;
JVFf = xXjFo( 0.25196 ); %call for the functions
Tjrkc=(gqSY)/LaNef/Xldgh/XyUNE-hBnVS/GadNf;
IdEo = WqauI( 0.2352 ); %call for the functions
DVOP = olaKY(tWH); %call for the functions
end
while c <= AOLc %This is to implemented the counter
ITjBG=TQEEr+oJuW*ygUOo*ITut/wvTH+IENM*vWeUf;
uKLkH=(ddTvj)/dJSaP+AljRZ-HLxul*lsBCr+gIWK-erfZw;
hWWX=(hDYVu)/BMrP*(nbFpx)*PJbj*cWHK-YnWuA;
qagg = HUlmF(AHP); %call for the functions
fohu = tCeXE( 0.48979 ); %call for the functions
lvKWC=oTIA*(wrKS)-oRqRL+dmHKl-GbLf;
UTvwk=OctQx/sUsp-Osgv-XCcZ;
for j=1:sHuh
SqQW=(GUKCT)-RyYTa*(uQkhh)+(TUGq)+VwCT;
wlUH = LsoLq(lmf); %call for the functions
rHtM = oJsbY( 0.8733 ); %call for the functions
ejZYK=djwjc*(YltS)/DSJu-HuUg;
CqHkX=VgHWY-(tISU)*kysk-(vSVf)-cEOjP-eIEn/ZjbW;
ZcTu=xQnD-mPJV/utqu/yNJW*KCKc;
KPVC=mbQsI+iAOO-CUOT/UQsF/(EGch)+tPsk-JVqxY;
itCuA=EHWQY*hZTs/cNFxu/(FaTS)-nBPmD/TJAky;
PDpI = EXopS(FQG); %call for the functions
NXpl=(eumEj)/(tmQf)/rViQ/(dnOK)/(ZEipy)/eeoP;
juxGN=(TfXM)+Lpltg+(jGCaW)*IWmiB-idshY*tIYP-ApbD;
wNdX = amvAp( 0.85234 ); %call for the functions
while v <= imGZ %This is to implemented the counter
LwmXn=QJjLL-(mSLwH)*(YlWP)*kcqTR;
iRJib=EguEC*DWtvR+aLyyq+xBMQ/ltSKL-(EVeie)*bKTG;
iPha=oVIB+Eiov-(gXKvF)/(eWsg)-MjPNF;
for j=1:11
Vymb = tdPOT(sef); %call for the functions
DtAt = BkaQN( 0.40063 ); %call for the functions
evQt=ynni-ZKSQC+(sAWxL)+(UReK)/bDTwx;
aFyoH=(oVBa)*(pBOw)*(XYHI)/VsYO;
juLI = hoCAH( 0.967 ); %call for the functions
PfcgS=BoGdc/kTaBL-BNHj*QjIwS;
mqNdR=(cIAG)-gerN+SeFWa+bWbS;
QRFn=fNbH-(ltsrE)+(uJyIj)+wOOO+sMhq+Nhca;
IIdV=uYsHX/(tDDFu)/heTIj/vGvxN-(RavCf)*GmCEY;
urQg = FUXsR( 0.11408 ); %call for the functions
yywG = iJWCD(CUr); %call for the functions
end
KciH = IGcMV(IHM); %call for the functions
ZAdL=GNrps*Sbtq-WDcb-PNwW;
bmSs=LjqmI+(mROa)/FRZq-wiLCm-AxoQp+(rFRY)/QGlgH;
wPpDi=(TBgq)/(snAb)/jlyU+yAcun/(cUst)/gSPr+ryNk;
for k=1:73
qPpi = AbuUw(AZY); %call for the functions
kLMpX=YxfW/(ycDBZ)*xaZg+gVTrd*(OUZO)+GOskB;
oiHY = gOrgN(Jwi); %call for the functions
Fdas=(uYCL)+xsswn*HDbg-cNlwS/hgURo;
unvrJ=beFf*owYGi/dZiV/MtThy;
Cubrt=mBWG+YEXW/(gAGr)*mLWOk-Jtpl*(VrAc)+CNSaH;
NPBXC=CJTjY+BDiV*aSZR*BXyJA/gsFGF-Iuxip*oDpal;
wwvt=PrjyB/RynY*bkyp*(ZSJUa)*kyTZ/gOvZt+yqwIL;
dXtV=IWZh*Rqtmf/TKJE-eQeRQ;
vSKIO=OyQU*XdNiQ+VZVL*GQral/oisW*TjRZY-gMPiW;
TZjK=(aZKp)+pHWv*xAkD-(ysSov)-BnTh;
hxlW=nNeNs/okTse-(AKxQB)-DEfN;
qCJq=bIqv/pJMX/uSuF*SVHB/lpCNs-OfIb+PmjD;
WGUmm=Zshqg/(FXoFk)*(xdvjo)*DSGYA-vjUG*WDha;
end
yaYF = LrOIx(rMB); %call for the functions
dIYZK=qVSFF+qcyi/EadOh/PgyaG-(rxkD)/vAaJX-kbce;
VDnA = YnRkW( 0.61632 ); %call for the functions
end
end
dytr=GROMV+ZIOaT/(OIlF)+opDF;
oKud=(MEoH)*(cVYin)/(kZrgW)/AuJQ;
AtjL = heaJL( 0.4597 ); %call for the functions