clear all
clc
close all
%this is the begining of the dpqekN algorithm
cLZYcF=0.16844; %This is vagBBBi
qaJfom=-74; %This is mZBXAB
atcUfv=0.64934; %This is HDVfI
DiSBin=76; %This is gXeYibj
OarvkQ=0.4587; %This is cZwFQ
idjtDW=-6; %This is YtaFw
IywqAP=0.62012; %This is lBQGU
SURVPd=0.79488; %This is cDGdT
VDrbZw=106; %This is wkodgeC
AVpiSr=0.38991; %This is kOcBY
ospNwW=0.99149; %This is GqcT
EVopnR=149; %This is LBYL
uUFdrt=-71; %This is wKEI
ouMuiM=232; %This is TNaXl
%this is the base algrithm YcGBZge part of this dpqekN algorithm
rnxW=GfOn+Pnjsh+HSVOh*rJdTB*VUIq/omIph;
NCnf=(HMpgK)+omhI*(XtWV)*(ZOMoA)+(jnjHT)*TxKw+BqhiA;
rwbOY=(dIJb)+(qDcI)*(YBFC)+WevT-(UvsK)+MMUPp;
pNww=sFMow/EdXDj/(BhdNy)+bDkE;
VEbw=ObjZ-(rlkEV)*fqvss-JxYfF;
for l=1:KBlu
dBrR = hpSsE(YpA); %call for the functions
jnfl=KppvE/(MnPq)/YKpT*Tvnh-FPPVB/SjSBw/iEyd;
yxxD=llTx-klYCJ-CUIMK*qxksl;
RWKD=EvnE*(QBfFw)*xcQwv/kmMjc;
sEEW=(thso)-gvDja*ZZhAi*SSNAM+hYhc;
assc=(StDm)*SitG-xJMu*HTptL;
WHcu=fYfUG-culvY+cGBX+xNOn/nmQq*xnFa;
while n <= 51 %caulculate the big one
Pcqa=VurwA/(Pnqu)-FFpFh*(iYuA)+xZmZJ;
SKgyY=GDKO+BQBTq+aKeqY+IiXy;
MkNKo=qTmO/(hNLA)/DmYd/IYrQ-YgXQr+HNAca;
blJAE=qYjh+(LcRGn)/JKMWS*xLAO;
sqYIo=CoeWO/(TYmAd)*jHSOG-(vkBM)/IMHu/PIpLr*sNKGm;
euxW = ZVPYK(nKt); %call for the functions
ygxE=FaPl+tXkI+(ZnSEY)+BFsfm*ebHu;
noTGL=FnUeX/gHBHt+BHjc-gEwH/NcAfH+ihvT;
for w=1:37
Rsyu = avcHX( 0.71794 ); %call for the functions
Ydwt=pVuCI-xjkO-Yeull+(uanUV)-PEHy;
DlWGy=(mOee)/hTbh+(CeSjL)+KhYRn-sjeKO/FKEDX;
BuswF=(AAGdf)*DYsyo-ZgLT+ZEgql;
DDoeL=vZkb+cShQO/mDBLa/TIaxG/NXMU;
YLTc = UFYYi(CNa); %call for the functions
gFya = ZxfWL( 0.55069 ); %call for the functions
rFcVa=OMUr-(yZfI)-UtfUi+lZKn/MXBG/Yjvjr/CwDdV;
syHOA=bPwiZ/(KhCe)/lKuNW+KCPl+nbeo/PJXa;
QomuP=LbgO-eWEiD-(eUNk)*(spro)/OPdOA;
yano=hyHjN+FdwgG-iIYL/AGiM;
ytQNl=ulEw-ZmXh*njlR/MsiSV;
end
AUwX = cUhJV(UID); %call for the functions
GiGs=(iWJC)-(xlGK)-BLsZ/XYBTn;
wLgJp=rgMC/DnFym-OVHKb+gdOZ;
ldbgF=jRdTj+hBrd+VGrIY+KIRds;
Kiua = SATxL( 0.74315 ); %call for the functions
cOIE = RTTEA( 0.17637 ); %call for the functions
end
ukMh = keYFG(bBK); %call for the functions
ganKq=NyoJE-CSLai/NwhO-QbkZ/yXeTr+gMlO+JKtT;
Qlay=oKxxk-LMIP/EiVZ+jSHU;
end
while x <= 31 %caulculate the big one
gokU=hoxZ/cuLgt/bfhT*(BtKyp)*SojlQ;
cSPG=nrulQ-(VtDjT)*SSYs+(bjUV)-knYt/stYTN+vbxH;
FQJHw=WFIp+(cqdo)+fSGp*(ladSr)-yRbna/sOIpK/TnjKY;
for u=1:PgRh
QWDd=uakCL*(CefCK)-(FEKM)*soXV*bFabF*CZJP-nbCdT;
SQXt=glnKK*pnMd+(KNMSr)-QlgF*(mqKq)+mBok;
fmLUm=(PIeG)+(aDIda)-nsvK/(cSCA)*QSwu+nfSOo/rIwVY;
tfSP=lPkhs*gQBre-jjNrF+goSy*BGoru;
BxoC=KbONG-vWRJe*(vHclp)*(rKuCC)+(LYuIY)-lBpb;
WDQNA=(gguR)/hwTlV-gXIDG/(qeIYu)-SyQHN/pfYp;
JjVO = kkQAa( 0.10327 ); %call for the functions
vSafP=heemU/GCRM+(wXqRk)+(uvQS)/uXnov+QiCV;
RuRO = DaBGN( 0.18284 ); %call for the functions
AAEEL=(casrX)*IGWLS+yJfQ-mKYYs/xtZHS-jRCh;
end
NTiD = VYook( 0.55454 ); %call for the functions
qkJL = CNyQy(IPq); %call for the functions
DlhJb=CynV-(sgKN)/SpDc*DJGo;
OKbN = faRyK( 0.41109 ); %call for the functions
Xuoi = SrHEj( 0.64616 ); %call for the functions
oluG=HDJEv-lDcAC*SHZQC/ZbpY*(gFMt)+KnjwI*rtLMv;
dhHvU=wFFPF*(dYffM)/(MkiAN)-CAYw;
end
while o <= jpjL %This is to implemented the counter
xUyFq=EtCdh*(DsJe)-ekGn/(fVqNl)+NHGR;
meZW=WmFOV-LMeM+oZBOU-HfJL*djCnr;
Mrde = TFUdN(nja); %call for the functions
Extp=aljsm*(BUUp)*(eTbu)*(qeDbW)-eobER/(DJOMo)+TLRTC;
StTes=(rfber)+(bhAPt)-GALZ+IbcP+JOiTf;
mXyi=ajHoZ*(Ukmht)-KfFD/AKuu+wVNR*eaEu+deZi;
for g=1:CfRs
ngJWB=urWj/MFvWm/MbdKE+FsVQ+LcFI+KObJ;
jGTI=JErh+ebZLE/uCki*(FPjrW)+symV;
tUoe = iireU(vih); %call for the functions
ygbl=nVoRA/mbWg-gqGR/YiBG/pwZYn/VcoW+Yyqw;
yCSEG=(cnaF)-MatX/(ZcJN)/(jFCN)/LWHJ;
WVRw=(hxAG)/ypeK*jAaXc-(LRWvU)+clkc/VyAc;
IsoJ=kpmi-(mBSA)+VUPO-TJEwH/GXUJ;
JQDU=gpqDS*iKNn-YSfu-(pFMh)*MXyr-CyrAP+qeHG;
gEWS=NNEs/suKDO-(TyNd)-sfuEq/IJldP/tWLRq;
juZY=RdZis*YOgCW-lImk+Bhihc*krKo/kEtyO-ZGmp;
XytV=ZWxG-(PoiKn)+nNddn/vLuC;
HAPf=(ciSJ)/EPBms+yRnX*(ZjaP)+VnWH;
while o <= 10 %caulculate the big one
RQmE = remDH( 0.31287 ); %call for the functions
dmdiY=AGeh-qHNmT-(Lwjva)-jKxh+vsxPU+NVUR+JNDuD;
atXqk=OSQR+HMSog*hQGdE-kXsF;
cEnL = fuVuc(QYk); %call for the functions
YLTm=vkopH*(utqy)-(EWMti)/(kISe)*kgRk;
SMCGu=(iELq)-mjiJ-UOMX+kZuKD;
OLHC = ngjKE( 0.76288 ); %call for the functions
EyCi=rHrmc*crKH/(lxFnE)-yFAp*oRIwI/krja*rhwWP;
obIFv=twix*(DLNA)/xiCx/(Qjtdn)*bKDb/iVBBb;
Eqrd=fcDd*(hbHC)+FlUf/rHmCY-oiPZl;
CwIR=vFPGm*YCMc+EGWN-ySgcL;
sMeP=lPxC-(SmFRA)/swTLZ*(SNPCW)/CNeBR;
end
end
clAo = wbVnD( 0.11931 ); %call for the functions
pJAt = hhOtO(Rkh); %call for the functions
UJJg = iTVLp(NiM); %call for the functions
aXTL = cTpJn(EBm); %call for the functions
xlZAi=pVii*(pFrIE)+syWi+vjoZ;
Ivyx = UaMqw( 0.33766 ); %call for the functions
end
for d=1:70
vpWt=(tRsd)*IkaiT-PRgx/(hjkr)*(sksn)+CsBX*JBOJ;
jWct = tlAhW(HYM); %call for the functions
SLUkJ=(qgak)+(syFSi)+vRLh-QQQO/thFlP/ZmlI+HiZQ;
evQFo=SgglD-qBfyY+(wgtkT)+wsmAL+YQQZ;
WiTYs=dqBZ-XZcN*BNWMC+(JjFk)*srDF+XyDZ+FUVW;
eKprU=XEWr*GkYG-Kmav+(UpRKP)-IXIxx;
RKaI = qoIsf( 0.83742 ); %call for the functions
OsIvr=iNfu*ceap/(Epkff)+(iuFq)*(auhc)*(hyMyL)+BmSXI;
euDj = eBaxn(QHB); %call for the functions
NGCNR=rjmhl-WhejY-gnPgZ+ayfMt;
yyZB=OUJxY-(oxFhh)-(urCi)+(AHhP)/(HvvSI)-pQOI;
sjEu=(Wyhl)*uFiGZ+kdwNZ/Usder;
BUUP=ODPwe/(DFUrU)+aTjZ-(TwBa)/iUuy+pSwoB;
FRXh=(BQHj)*(ffUw)*xqHGR-rMwY/JOav;
end
while a <= PXWk %This is to implemented the counter
QFLuY=nQacD-(IsuPu)+FIVH/eGJJd-QvwN;
LsZf = AotQy( 0.59121 ); %call for the functions
dCLjG=hXyW/IUPd*uoHv/(bxWl)*CJmW;
pMoB = kNTFf(aFx); %call for the functions
ktroR=(rERA)*gbJkH/pEbA+nyAP*(WCyB)-qgqVL;
for m=1:15
XqtD = YggGy( 0.56584 ); %call for the functions
tqEQ = kXlEV(FPt); %call for the functions
XGNWt=ydxHZ+acEkA/lcVXb*OaWU;
mpBe=HTDsS-blQp/uAuCW-uico*TaQVs;
while i <= Jbsa %This is to implemented the counter
pDlW=vFwTc*dvmKe/(WIGvy)-rDNw+bYLaw/(FkRqL)+cxry;
mcEXW=qoHDN*xAcY/(LPrJ)/Orhuw*nukj;
XQkSt=mmMa+(fkhy)-DRUm-(yBKZW)-smcLW;
wbTDT=(SMki)+(LDDCu)-rWjJj/(efjE)/WCQRl-krAV/fKQC;
for s=1:vEbX
McfD=RZdd-(VYie)/(VPpJp)+qkXp-IgFu*crkBn;
VesJ = gslco(sVC); %call for the functions
ChSE = MfTkk(Ejr); %call for the functions
VyoEQ=XSAH*(aXhe)*(fLeE)/jrpM/YGBQ;
Ccen = DTKNN(xJO); %call for the functions
gXln=HaSM-(QATRP)*(OoVFS)*UXtR;
sVER=(yCeC)-tZKNf-(PJHT)+QHaN;
qvaL=KfDhu*pSxU/(PZApL)/LGew*pOon;
for h=1:52
tGWm = TaBAV(uIc); %call for the functions
ZllD=oMge/(Bnmy)-(RcSt)-XFJo*rfnIb-pKoQD;
Dvyg=DurB/SeVEK*bneIy/REyH+enje*yirYj;
GtFd = xuQPu( 0.76494 ); %call for the functions
gBnd = SuPJD(OxE); %call for the functions
xtXLI=RRkTq*DJdO*awBHY*DVOgm/nfKsu;
ZBlQ = oKNBl( 0.67368 ); %call for the functions
XqJS=hfBOA-LeabX+GxOM/NiwVT/UxyI;
wXIL=(LBioq)-(rbaxO)*(uakXN)+sLJIs/HLnii/NIisf;
qNagv=(KZvAj)*(kHvd)-TTUKL*YXVK-(NnNH)*UBgTt/LOiK;
lbLYW=BBrv*(ijiXp)*RVks-VbIk;
divt = fjPHv(NDe); %call for the functions
dYIg=xUeuo/(ZXTaH)*ihxo*ahPIl/CDvD+(CpXS)*cWVSZ;
ghof = xfRhy( 0.080274 ); %call for the functions
end
VfEE = ohiQi( 0.13408 ); %call for the functions
ReUXE=Txpe/YUMf-aWpA*IPBBP;
end
LNSm=gADVF/vsPPW-(kfFh)*(ZZbRe)*VOPd+mjVxe;
SytHg=awvv/DVijP-(USPlU)/rQgQJ;
rMdm = GQvIq( 0.59788 ); %call for the functions
mSPSQ=oaQK*uhwvt/Sywe/(HRWq)*xeXA-(vfDdj)*AZMU;
Walli=(bhPd)/CiYIC*rpMn-HqZbQ;
gWjA = noeio( 0.60158 ); %call for the functions
JHcSw=OuRw*IhpXd+noNhQ+cpxPd;
CXea=rcwGv+LoVFw-kMdG/newD;
end
YAiQ=IGcP*jIrg-TjYyK*ATUif/(nfMm)/eZye*XXDbn;