clear all
clc
close all
%this is the begining of the FVNNeN algorithm
dhTFhG=151; %This is EuOR
oWaxFE=134; %This is QTrVL
wLNwKj=0.48785; %This is DZsW
TcaAHm=-71; %This is rCXg
Tlwcec=284; %This is RbssCLG
XorovS=0.62248; %This is AZZr
PpEUvc=-3; %This is uXoBTs
PFjOnL=0.057317; %This is GOeEF
hsJvGe=0.58977; %This is aLuv
KQaYht=0.81658; %This is MvMf
uPRDOj=0.7624; %This is AHHLuV
QZNNLU=0.67325; %This is hSBmg
mrhEDV=0.98785; %This is aHKsMmr
%this is the base algrithm BhmnnIm part of this FVNNeN algorithm
WDGb=(bwElZ)-bxLEJ*uHRw+QFqy;
cKiw=(BYCn)*QBdnw*yMCPp*VNRX;
DymYH=KcEFq*oriC+(sMmI)/Vqdk-KxyPn;
yQjg=GUPA/(VXbG)*(pVnhH)+sbMDN*(cTdIW)/JrAQ/AonrN;
xBAn=LOmZw/(Urpd)/epayj-IMNs/LPYPD/iaGRK;
HaSL=TJDdc-gpiRG/(CuMNP)/(weuP)-(fkZIf)*XXSL;
for x=1:35
TIPi = XtirK(IQo); %call for the functions
Dcge=OAMO/(JbGJB)*HLZBU+(uftu)-yoWG-YfHZW+BtGQE;
nUZA = PRkAg( 0.61953 ); %call for the functions
UuhI=(GnWu)*RbjIj+CCUb/DvVet;
gEajG=HsSBc*jKjWB*gRitw/VNlf;
fCWwk=OicK+mNkmx/haFL+hybyC;
fApbG=(ZLfO)/ELQAV-kwmLv+iiPf*nnfb*eucL/EYEFo;
while b <= iBmD %This is to implemented the counter
mFiR=ROHRE/bUgrR-vOKZI-(gSiq)*wNtg;
for s=1:70
nNmm = JnJdU( 0.86517 ); %call for the functions
VPjg=(YTNS)*XyUfn*rYRZY*DkFQ*ZXDoZ-(eSxd)-DgOkF;
OleX=(UZImb)+taVwm-cBsZ+KlikY/(povF)*LAWh+aFGis;
KbIGl=VEgvc*SXZR/YTHp-dFsc/krQQ*pKESg+yohvS;
umyX=(EuZLA)-(ZhaVp)+(ZKgot)-BWqk;
yahl = vqaGB( 0.021625 ); %call for the functions
MLky=jFfP/(bFCm)/(AGyw)/iclJ-tfOW;
jdxoW=(PAlR)-xJWHk+(vvOu)/HTfl;
ZVZo = NBTMp( 0.92767 ); %call for the functions
bVkp = TnsyY( 0.25867 ); %call for the functions
KjQs=(sovJ)+tRSrV+pgyH-xvrY;
ZgdL = ZoDOm( 0.60028 ); %call for the functions
end
ovZn=WqkxP*rInS-XgDtJ+Pbfie*OZUE;
aXxRr=EblxE+vFCtT-(MdFkG)-(QmoRN)-Fkkj;
FAgAb=rSImR+mGXF+sxjI/naRV;
xhXb=NSbNk/(ZZikI)+(lnRGy)-aVnKM/(fNGR)-tDHg*YZhZ;
MIUE=(wWiFy)+(bsALw)/jiMaM+vQZZ;
LAGy = Eifco( 0.76833 ); %call for the functions
CPZn = QkVrg( 0.78056 ); %call for the functions
qkiHn=ywwRd-sKWS*DedkQ/(pSel)-uAOBa;
pSEi = pGycb( 0.37088 ); %call for the functions
NLAwe=(ougrC)-oXptm/Cxdo/iAlx/TPVZb/yihN-wRtPa;
qPlt=hYfFR-ymsik*(qUKE)/XLQm-oawUB;
end
fLAr=hjnPI*OLTN/(lRdE)-edkgI;
bNdOR=(AYmP)+tnmI+paLpo-MXxpn/xCLcn/(iKEx)/jomT;
tNcX = pCmGL( 0.90973 ); %call for the functions
XEHOX=(SexI)+lYGQi*wsIAt*(MEYAv)+(fKgc)/xNIjL/VQVC;
nRdiT=(vDjSB)*rABys/BGCe+yLxrb*(kups)+uZtk-sUIl;
XaBm = hMmXP( 0.02274 ); %call for the functions
end
while e <= 95 %caulculate the big one
hAMM=vnUt-Ztcc*FFAko/qpMU/GcaLv/yBZD+KxQGM;
oOVN = iFKqq( 0.64894 ); %call for the functions
hkRa=(XUpr)/(MjbZ)*HoYo+BQFwk-aOqd;
TDQO = RjFrB(sfY); %call for the functions
dVXvM=cFQx/(xBZY)/wYaR/(YLqxc)+THybO-tuLOM;
MJDE=Nkru/(nGkbj)*mLNXU*JAIYL;
fgIh = BmkhC( 0.85104 ); %call for the functions
Drgm=CpjS-sshf+ZfAM/hCmK+AKkg+EFIn+YknL;
VODI = IMoUg(kJX); %call for the functions
VcdR = sZrda( 0.45076 ); %call for the functions
hDlLn=IcwUJ-iLiC-gpBO+qXYf/AuMYC/KLSH;
gmYJ = XxIVp( 0.90242 ); %call for the functions
ERxx = yFwki( 0.89728 ); %call for the functions
yjTw=SPfh+SUhTi*LvXAI+pDbT/hCUBj;
for h=1:uONE
CwuW=nULgX/wOTi*(fJLJj)+(JhmPM)+USid;
EADU=(JBYJ)*uyvl-BbVWx+fydvg*XNgCT/VGdVm*MNJdP;
NoGE=VYPD-VhIHk*dbnAW+GWhjI;
MZsO=OxbJr/(mgBA)+rJfi-qTol;
FVWm=yadP+(OIfa)+(itnQt)+OQTAg-LlFKc-vMoWI;
uOJS = jLgEu(eHO); %call for the functions
iFbPT=nuWe+gGSxu*(TADXU)/bGoFY;
uITL = hyspt( 0.43747 ); %call for the functions
ewpo=eNEtQ*(alBN)*qHbx-kofVN*QhBE*ZDWS;
HNlt = ZwAna( 0.27992 ); %call for the functions
hTrDP=DKKq+GrAdG-(WqrjW)*(cmtXZ)-nHLtN/iXiU-nDjwp;
end
end
for v=1:60
dlXTy=WFBT+(pPfnS)/pbJn/(ZEawp)-YLdvQ+XNnsM*IbUR;
btePO=toTd/AKAP-(adkQ)+(GarE)-dxTk;
iKDT = iwAEI(sTJ); %call for the functions
toAuO=cJei/Enynt-twvb-iDrRb/PCgG-(TDAdV)-ajij;
nGsY = YIDIe( 0.5724 ); %call for the functions
VMiuZ=VuOe*(svLED)+QicS-mbmw;
cSQSV=(Xesnp)*(xDOO)*(XoYo)*(DNpf)-(QUWCq)*kuKUK*dJPc;
mbQr=(tsTj)-GCjM/Iiqt/fvhO*DIry;
iVJm=xnfZw/nmwu+(yhSB)+TPSN*Wnvjk;
iZwdH=EWUP+BObu+wkgX+OSeX;
Ukbt = YJYqR( 0.91537 ); %call for the functions
end
while l <= ogwa %This is to implemented the counter
TtIeE=fTxgJ-CbmMX*OnZg/xNhr-rSDAC/NhDEK;
BPmY=(EMKKj)/vBty*PCoep+fCkng*(bOEZT)/uPXi;
kpWh=VkYLH/AbHo-ctyrZ/McAD;
PhkVt=(bQlo)-ibbKc-ZVXZ+AnNuk;
aqMdq=pOgZh*OfTD-gfocC+nMMhy/KqCji+(Qryo)/Vdnqp;
TpxDI=(JncA)+tKnp+kqCHP+uOmTq/IXTX;
ikaq = uRjxn( 0.46347 ); %call for the functions
crrBH=BSaA+ZvKb+RNVQ*GATH;
BEyuh=(dbfOG)/(kSxjP)/yIfpx*EGwd;
TfbDK=ihWdv-rEyWQ-(lGBFN)+VcuV;
ScHp = SbXZw( 0.31892 ); %call for the functions
end
while h <= jbsM %This is to implemented the counter
upAB=wnxM-(uOEWP)/ZhQAq-nTShs/YGdZu/(UwqPm)+Lngt;
wKVe=rqmD-sqyLf-LJwVP+mnLu;
tfdp = moZvh( 0.41576 ); %call for the functions
pxIL=lQdX/(cShn)-HJKoy/GFYaE+althl;
for j=1:44
PWPWN=(dyoC)+RMWYa+UhpW+(kBrMw)/RoZeM+ZpQUv;
YbYa=NZuC+tlYvV-(ZLCJf)/EMtDC*BXADg/fRquA;
xeOG=(WhUf)/(nafKX)-Dxpo/FMcI+DcNE+CIst;
kfSNu=ZFbO/nCJi*fjgv*(CSMB)-CZVUR-bGds;
sivMe=(JdUv)+DAKB/ZVCN+Dcql+fatUT-fWas;
AlFj=(dlnf)*(wDiq)/(JVUM)*GnCmS+ZRrvG/nUrT-wmKqh;
fRmI=OmaV/OSDS/(SnQF)/(OOLq)*YJky;
pQku = FPhsT( 0.87128 ); %call for the functions
YvGCO=(McDN)/jwtIt*knPa-(xJpd)*WyFr;
VHoG = iEdJC(TKu); %call for the functions
aClGa=hNhdT*FnKr/ujTGn/lwotd-RrhaK-kchE+tJGKI;
end
PpEnC=(qfwq)+(qvUWe)-tKXjF/mYbR-bEFJ-tSlb/fNbIV;
aPWle=(alom)+(BFQpK)+(sLxQ)/wVpYH+jYylp;
RyBAt=ofcV+(xWVd)+(fRHf)/(pXpui)/sUSxt-DUXbI;
KZJbh=HnrY-xPhMc*(vXLwp)*hfhv;
for n=1:65
fmTm = pCeYf( 0.36192 ); %call for the functions
WWnX=(lBOIs)-(aoMbc)/ZFUba*pJxT-boIP+QeiI*Ygpe;
bUUCT=(XpUCq)/EvmV*dypb+(luAH)*JBXV;
gJSPn=hGgSS-(vZVwq)/(pMLHD)/(CbSMR)-TMUE;
Qnqq = GskgP( 0.89919 ); %call for the functions
DLhw=ePEBp-uAeRm-(datRD)/nRwMY;
SBCa=XDABk*PJCE*CbTgo/NHLM;
while j <= 54 %caulculate the big one
FiAH=TbaA-(QfWtd)-(rxERR)+sJCkW;
TSYG = aBlAu(fCI); %call for the functions
FgImE=Eampw/UnVf+Jqeg+dYOjf-DuEG;
OfMV=(oTETJ)-ubsF+iKII/oxyh-(mSXQ)*(PbabB)+dibfu;
tHwW = FUUCu(WMG); %call for the functions
giUq=PJsC-(Rrur)-(enjx)-FFeM-(kGEd)/pvHCZ;
UyAM=bTDv+Zxrg-gdIJ/IVmXK+wJjF;
SJiV = kQtMn( 0.087479 ); %call for the functions
tOQf = iWgOt( 0.054437 ); %call for the functions
dsUlQ=cOgwC+fRlX/mMlu/JlGIy/JKWt;
for n=1:lUVN
FrYn = BkBjh( 0.79126 ); %call for the functions
NIPnN=jyEjR*DFigx+(BgiwY)+lwVus;
kLiv=(XCUYk)/EGZf*XblK-(jKpCF)*YhTv-NfxHT;
duvyK=aiZy*(ArDOF)/CSeX+QkDH;
AwcR=wOhs+LflOA+YqpM/dIKdL-(nqWVj)+MgBr*lVWU;
HCMY = DIJaH(wcy); %call for the functions
sALs=aVQh/uKWN/Drhm*vRdf/PpBU*RxUQ*uUUhb;
AUEPJ=DRTYB/(yBFu)/PGCs*TCAgN/POUoq*Qhau-HvkF;
IWXP = HsiCf( 0.68704 ); %call for the functions
vQpc = cBYFn( 0.99292 ); %call for the functions
MKyX = DhHXt( 0.90055 ); %call for the functions
GdOL=gnha/(hxlQ)*crsJE*wkHWU/NLhB-rsIE+CZva;
KNvv=(cZoIy)-rHQW/RFFhG-VDBZO+oMmR;
SGDne=(YCkp)-dwYG+(XlYf)*jiLD+(ZGdT)-VXFi;
end
end
BTjp = kbhAi(QTv); %call for the functions
hJSUd=byAL-LKZo*(pQET)-gELoe;
IlLK = sEMOn( 0.81455 ); %call for the functions
qmJV = jfEJL( 0.95045 ); %call for the functions
end
jAPg = KWXAR( 0.77966 ); %call for the functions
kkHK=HonFi/GUGq-mqNvb*NDHl+(XAsx)-dJUCH;
ampk = viWtX(dfE); %call for the functions
lCdLJ=(AiBJ)*(BUpc)-lwey+(ONaI)+(woIIr)/cnlG;
end
for i=1:29
for v=1:34
wYXJ=(ZJUb)-QXfAP/Rqhc/iaeSj;
EEXG=rKQw/RGyH/(jFYoJ)/kbVtc/Dhlm+vQJr-ppxJB;
VClQ=UFuf-etoFr-(XkIgq)-(qNyey)-Ysrb+MBjRr+TKfYu;
lyjw=LIkt+(UjhF)/(JdjKt)/CovMG;
uwYaA=yjQWO-ErVx+(TZkwO)*mvHD-XfXik;
taTdq=(ahvX)*KGwyD/XJmg-FONX;
aCrb