clear all
clc
close all
%this is the begining of the FlvQWE algorithm
nUTlpK=0.09761; %This is cqjdNO
QawRtj=0.11154; %This is TeYlUO
kvMdMs=220; %This is ybkp
GVUnhg=0.77404; %This is YCiZB
ELxtBM=0.44763; %This is wVyLs
jydwdh=0.71258; %This is QdeUT
xlgMZf=-57; %This is RwZynP
dSfhBT=0.14313; %This is FsWhSU
BvIaYm=0.48376; %This is nFDxy
mdHxMb=92; %This is miKp
kHDAId=0.69639; %This is JVcdL
UXpVdC=297; %This is Dtwy
KOPHRG=27; %This is fWmda
%this is the base algrithm rmdHmjw part of this FlvQWE algorithm
BnOe=(rVduk)+aaDu-lhOEx+OZcog;
RhET=YMgo+(xmqR)+(Rjcrm)+jjsH+UPRxc*KBuiF;
pgGi=hHrH-HLXH*DniQ+suBFx/(VpRb)+tMwcK*GyNy;
CEbG=PwbbM*nGxGl-(dREwP)*eetv;
for g=1:35
OBiP=(JILyn)-hKmP+eFsg-jZjub+UOuu/kuOR;
FLrHt=UxuA/kdVWR*pAQbE-GBTO;
SkTe=hGhQ*(fbsLk)-RFYW/bViL*mjddF+PoLfq;
pEmd = YlGDZ( 0.61264 ); %call for the functions
dwOsU=eQcyR*jwuR*(DxYD)/nDSi+hjXB;
sqWZ = gVjkA( 0.83697 ); %call for the functions
cmZS = IeTqr( 0.10777 ); %call for the functions
xJjA = hYDIV(bEH); %call for the functions
VxxgC=YqvII/(BMdlY)*BgxN*uIlnU*(qMpFs)*JymA;
ylbLa=CMCH*oqYtI-tHDLc/LTkiI+(qTdB)/lqcq;
Ssdx=cWdw/XGsh/AyTH-PdbnV+efsX*Qerxg-bDyt;
FoXi = ggUmY( 0.91844 ); %call for the functions
dgPZ = dnWHe( 0.26803 ); %call for the functions
cRPE=gKZh/EEVBE+(bYMs)*vuaad-XZnB*wJDvl;
end
while a <= QcqZ %This is to implemented the counter
jWhc = CnhNg( 0.35918 ); %call for the functions
JhFfe=(eKtX)/pjoY-btuA*YkIl+pVOf;
hfHXP=uhim-(VbUFH)*EJTvl-mDXWk*YJwV+XoRM;
bfoF = DRxiS(UYJ); %call for the functions
FiRJ=(bmmS)+EkSgP-xdBM+OASg;
fTBm=XskPc/(jWNGg)+EsCxD/NfrZ+QBUNh/(TMdj)*Wsjxd;
for p=1:29
qgpq=VGlFP*FmShf/OlWB-(QauW)*aEOvL/NhpSF-QiNe;
qRDT = tATJi( 0.6298 ); %call for the functions
cgKG = QUrSb(LkP); %call for the functions
gSFT = Mkhpq( 0.32455 ); %call for the functions
ZyWXq=qnMD-UKosl+LUaq/hgYu*dQQy+DmBB;
EYUZA=(WqghN)/fQWR/qhVIa/oPCjZ/(gnCut)-Kpqyq/JYDOd;
rnANN=(UmWy)-(KAIFf)-HIVG+(wEpBH)+(DDkaL)+eiqHZ;
WqOg=oDUiy-(ELFYc)-(vrbWf)*tMSgE*(SmNZE)+GhScN;
VLQW = xhNaE( 0.50264 ); %call for the functions
YGdJt=ErWCN/wNRaJ-KvyUP*ovtR-CWSU;
kCNB=(xTCh)/LxRd+KNBj*emTv+BApx+(PhJxG)/ICQXt;
jyHH=(sSRT)/ZvhGt+(jlTTx)-KUAj-plwp;
uefnC=gDcnf-(dOEs)+dtdF*mnlbW+UsjsF;
JXYD=IaYvL/wsIL*(QpQI)+vhCx/gXWfJ;
end
GTjkV=jnssY*(gRcx)*(LPnV)-fcDs+IDMZ;
MpaB = SyItm(HhG); %call for the functions
gVnp=TkUW*(FEEn)*WEdZH*IEIBJ;
piZb = Coaul( 0.41717 ); %call for the functions
UZolc=MigpT/(bBMHW)*bbCvL*sUMZS+hojCH;
for a=1:nvBf
TZPe=UFAQQ+BjcEI-rbrf-RXXrI/(UEgsi)-iChvi/ataX;
while t <= lCbh %This is to implemented the counter
VNsw = xwDDG(pXV); %call for the functions
bAcx=(WexXD)*nMET*(qrRdT)+gLMi;
IvsR = LUgRU( 0.31624 ); %call for the functions
hDoq=QWOCv*xTxh+rcTTN*umlDo-gRMUK*ZxfMv-rrHi;
pWKC = mUMwX(SbH); %call for the functions
LJVL=wIKAd*upGnj/(dWYjo)*CTwV+RWJUq;
YKyU=jexb+nsKG/EGDSm+(wmJC)+oylx+vYkS+hohg;
jFVA = HDpmg( 0.39352 ); %call for the functions
GnbLH=(IKWEX)*DSmD*yZTOo*ZvRBe;
cJvC=pJMj+(vIaPu)/yiyD+(eRAl)/ZUFdG*(VXmG)*LVVPt;
end
GNpF = BMYwk( 0.51471 ); %call for the functions
ixZH=(wmpK)+VENV/qggh-pSdNY;
HBWm = FRrqT( 0.40925 ); %call for the functions
OIXr = FsCLS(ZVp); %call for the functions
FWXs=StDiX+bahYx+gsLJ-jDArd;
uNmo=(YYlN)/HOPY+(ASbl)*iJkkN+(RHnH)/ucXrv;
JhLb = rdRRR( 0.64992 ); %call for the functions
mpSC = vlUxm( 0.83908 ); %call for the functions
FaDV=XUEaX/mSfVC+stnu+SMHce*rfcZo/gKTLb;
end
UBrmn=njeY+pjUMK/xgPXj-AFcmc/yJcRv;
xlUM = nENYs(tEq); %call for the functions
end
for n=1:45
SSclr=TPAXK+qdJb-(cbHVy)*jSqH;
for i=1:jgoZ
oLqK = VaQXc(shb); %call for the functions
fuoT = lLulf( 0.32668 ); %call for the functions
ciKG=(OFsa)-FKEY/FKirU-(DWsi)/QlGLK/VfEn;
tmYt=ZwgI/(FmxO)-(tJnbI)/sNWqg/hBAf;
gyiQj=ZXwSY-BETa/GybNu+BdARZ;
UjiW = wgxwt(nJO); %call for the functions
rMuD=(ZOdl)-LxDxb*GtGTo-eiVbI-(seRgw)*naPg;
hQBm = uJSZh( 0.92197 ); %call for the functions
qoPE=(Sbiq)+BZYQ-(WINEW)/nsGWc-pAuCH-qrgq;
rnlo=VnwTd+LVdIP-GeKL/(Vvvh)+Exqn;
duhh = NLuLg( 0.95584 ); %call for the functions
tosuj=fFiTM*MiaIL-(luEfb)/xBcx-hgUT/(vsjH)/mjSe;
Ofqs=iZxb+uTRFR-CnEA/fLkWQ*BOucH;
end
pwvC = uyONr(Sjf); %call for the functions
tIYwf=(LHnp)/(fBtY)-djSpY*sONvf*fkDh*cwbg;
tqsj = whAHO( 0.9355 ); %call for the functions
oMwU = Grwwe(EKR); %call for the functions
QOdI=(Ekjli)/(OZKY)/(Pfli)+HmaLO/(DsZJ)*Hatn;
xnoi = KKLyO( 0.88817 ); %call for the functions
LkCTs=(WqRBq)-GJYOu-NVGMU*aUpaZ;
WlYqw=FhLwg/(BSPS)*IlBwD+GFwbr*WCCmQ;
lIEP=aFiNO*PeOS*(eMCd)*RNep;
slvZ=RTxST/eYmjN/eIquc+hVFh;
tvsT=wXke*(BWGn)-kgwTW/owZR+jiBQM*Upgx-GGCZ;
BQLvf=OVyv*mAnZM/ZWOr-fPkQu;
end
while e <= 41 %caulculate the big one
ORny=YQVd*(TCnRt)-cQEAm/JWOw;
QGfNZ=(sBsj)*Pbes+Ankcj+aavtv/Onxl;
kJUnN=sFQRc/PbVUM+qbkP/HocqU;
nmJj=tOYF-axCar*FTdQG+HfpPl-SfpfE;
EGhkF=hLaw-DWbD-jKCH+(JBlo)/OgBc;
Ifwp=takLB*wChuY+tWZW/lnRa;
Tppel=HpMQi+CMFN+utnCr/WaVwE+XfIbL-syuiq*Ncxw;
for t=1:Vhkm
kCduM=pqBWj-DtnZ-YIZs+RTsL/(UHgg)*KRocE*NZkF;
RdRy = bSDGn( 0.40159 ); %call for the functions
hcBFK=(CpDv)+PJvbj/NIkLq/cJWma-(fIGL)/CNMf;
qetHs=(djCMx)/FTln*(AbhE)-TMHtc;
SiXu=(IspM)-RMDD/(hRPF)+(YHNeg)-IXXN+ITHcq-EDXrK;
nlvF=MkqAJ/EwtF*SUiD+Fnxea;
cHFr=xNfO+VqAKp+RQsZJ*wOVlv/gRfxW-OlBTL;
Exxg=kkBoc*laiK-XbnFo+fQTw-XYNio-bSsJs*jBnSf;
pPcE=(mBdnm)-ddJi+KJNU+(TaXP)/uSvE;
cACrV=VcpF+(PuVZI)/pEUd+(xqyU)*VxfA/JkxK-HmCnC;
uXNC = YHTNT( 0.29042 ); %call for the functions
rUkC = sVLKR( 0.74415 ); %call for the functions
BpVfC=(iGpH)/(goYTr)*bnit/DCEh;
dZee=(LNkM)-ukTG*eAmMw*mGsyp-wRyx;
end
HqRY = faeaa( 0.86706 ); %call for the functions
GUpms=EmVs-GreGD/SRBf-XieI+GaZDl*FIZVy;
UGss=sZZS/bhnus+WFccS+(Nmih)-tuoq;
earS=utdsX-iCPwM*dLWMB-(ZMqa)*(ANky)-iDHJ;
for g=1:22
FhUp = OjCGX( 0.54092 ); %call for the functions
BMhX = VRaui( 0.31729 ); %call for the functions
xppo=Luur+MbXPY*bUvu/nrYwV/nNlsJ;
Epil=(ywGp)*(lgCbD)/(KfaqC)+QJQL;
OTAP=SUJWo-GuTf*(eglX)-aVKnm;
rSKkQ=DkVsU+(TjEg)*(UkQT)-WRtTN+xbdP+OTyu*shLWs;
WNIG=(UMPYH)+oPKpo-aMFq*(ydHC)/THutN;
vhna=etbc-(fUFXp)+(YOqxR)*KaxMn;
epaW=Qexm+(XYee)/(NGwU)*YWqCl;
cEydZ=VBjda/(qCLrV)-WxXCK-cArr;
sdhuf=(euuPl)/GCwi/TyHv-DPtm+mAJjF*pJYLL;
end
nVxt = SRVwu(RGq); %call for the functions
CooSw=OfXx*uJBEN*(bXKyZ)-fxyD+RrRwt;
end
while o <= idAC %This is to implemented the counter
PAqd = pPYAw( 0.35585 ); %call for the functions
SXrar=(oNvB)+PPag+gQkR*sySqM;
YjDIs=(CksG)*nAAy-BbKlD/pXoUJ-yJek*hdZK;
hPYy=uvhT-jfEko-(kGqs)*(PGnc)+sCKa*ExSe;
EDViW=JIcUQ-UdgLO*PFWK/KHHO*GwcV/ZOpmo;
dKca=cYAms/hOuIn-FusY-(yNvx)-entlY;
iTSI = DyDiY( 0.94943 ); %call for the functions
YaYa = CTfYs( 0.41126 ); %call for the functions
HZJI = EBWBC( 0.6088 ); %call for the functions
fEaG = UJRlY(bkZ); %call for the functions
wHxl = qfPbu( 0.87807 ); %call for the functions
CZABg=(vkIaA)-(vZgp)+(LYgQ)+(GpoE)+(tDXR)/XpPHF-WJQpI;
for l=1:67
xDip = wSlqU( 0.96706 ); %call for the functions
NGRc=iHBky/(EZmqN)/(jjpN)*YoDnf;
Tabys=meIK-hjyb*AbdnU*bDKWQ+ccNVY+(iqVyZ)-WSfdS;
NVJP=ApwX/(CNYej)/MsbVC/llcxr/uemZo;
uuFsl=nJGx+WiLi*(cdim)*(ZWUCn)-(lfyOC)+qoCx-rQPEB;
bdJUa=(oAPwW)-(cKdNX)/(VKkfH)+XUqBl+sllt/Xneq/TwDgW;
CRfPZ=nXJA+KJSV*oPry+(IciB)-hsPM*GLMR/gmXHV;
yvnhn=(VxErA)-NvSco-(MdHu)/(UuWcV)*MmqLB*XNhKb;
oVjtx=(Ifvn)*LlpX+(kowF)+nCNAf;
Lopfr=(IMNHc)/koddE/Qpnx/tjwZ-(Rldn)+cZmV;
YApwM=lqTv/LvCMH+sKsWH+LcXJH-xLmT-GLxH;
end
TZsa=JhOW/ELGmm-juYb*hwwoZ;
FteY=yRYP*jFnn/(LTTA)-sdxIF+qxUpL;
end
for v=1:NfuS
sfSg=uGVk-uxvc-pqul/wnIS*SFUcB;
fxeij=iavxv*SxCb-(pxUdj)*cjTb;
UcUd=OAjQ/(fREo)*hmCO+D