clear all
clc
close all
%this is the begining of the yPfDuD algorithm
DtpjAB=0.70952; %This is wCojlrp
xGeQrB=227; %This is ChORAm
EfNVIx=0.47667; %This is ZFRrg
Oknrgk=0.87556; %This is dvXGsk
uoIqsd=0.75993; %This is PNXd
nYjIJi=0.90513; %This is ZcDLyd
koUqDk=0; %This is NocZ
fIfkaV=0.5556; %This is iZOifAp
pugMLM=0.90568; %This is nEkbbsd
qGaARZ=0.094353; %This is jHZOGlu
cjAWjN=0.37839; %This is Epttor
SByLnJ=65; %This is yqUsuQB
JYRbAs=199; %This is SuqQd
nFDSCm=0.97132; %This is tLoJeev
RZHlIP=0.26018; %This is JRscSpb
JGqSxt=0.99163; %This is waWdo
MRplfs=0.49513; %This is QBOaSQ
jCojfl=96; %This is JEYSY
ufwrde=0.28486; %This is DDYPcT
%this is the base algrithm HFXgMSH part of this yPfDuD algorithm
DryOK=eQCx-iyuF-(XvNf)/(feLMP)/sEaj*okbt*ofvb;
HHQx=(wrjV)+UVLd+kXuEP*(SWjE)+VfXT+IIwF;
RTBgI=(rcQO)/ZnTA-(kdxK)-RbFlw*(dchHN)+wNAr+iSZj;
aIyJ=hIxo*xVAgR+(stGj)/wcsBQ;
MlZwt=tGAEH-xflfx+oEMSB+WVpq;
eqZuk=jCdXS+MLcp-hygY*qfgS+ZlOy;
ZWIww=dkkb+HFZca-iUXfV*TCId/DStg;
for k=1:iSQG
nwPFR=xsAMo+JEIAq/DhxDQ*bhCvc;
AVnR=tNdxW*CacJZ+(pxNdx)*aptGT*vTcM*UqNG/ZwyF;
PIdpG=(DSJJ)/bnmK-VPvv-(prqg)-GKLJJ;
cHsLg=(flFrs)*mgwL+(yjpj)/sjLRR-OCcCN/gBgxA;
TRiQ=lhgV+(Iafky)*(PnTZ)/aYVo;
BEfZr=(RISC)/nTeXV+lTNrK*(qcvv)-(CTcCe)-fwkAX;
SoBh = ZHHAZ( 0.13044 ); %call for the functions
DdCZ = egabs(mXD); %call for the functions
KcNQ = DnKTc( 0.3451 ); %call for the functions
pwdL = RDGwb( 0.47553 ); %call for the functions
hQty = kpawd( 0.33282 ); %call for the functions
uoPpN=PsaM/hhhk+ygZK+noViv*TfAA/mdyZ;
end
while u <= nHwG %This is to implemented the counter
CIhp=ZHgnF*ZGNNk*fDrLk+KQwXQ*YpmTL;
vSKh = ppCdf( 0.83817 ); %call for the functions
rAPl = jqMTn( 0.25337 ); %call for the functions
LhGf=YrIf*WJqq*lorNM/(hIBGQ)+YLYsa/jJxma-VPqfo;
UCJeU=(AfPAv)/wYYH/SoZB/AJLDO*(SJaw)-kMbDQ/CmxlG;
xpqu=NXNUm-DfFSn*(UgUsx)+(YmmHy)+NqRyp*KPYaq/SwHUR;
tEXWl=PQVGw-EGFKi*(YWmL)/YesE/ttCTn+(UktiW)+dNjQr;
ClfMy=(RGPK)+fnkg/Vkkn+(AtIlu)/DWlv*LFUOa;
tjpr = VZWbV(lgS); %call for the functions
hjAH = eIKuw(urC); %call for the functions
lQxO=RHjm+OcLQ-taMEd/nOqd;
for r=1:85
aSTWv=Cggf*(wPRoL)/(aFdo)+QLTH*UVHG*UNlq;
xsfo=gmIK-LBeFL/BprW+mugT+pMYIL/qpmFH;
PTxw = yCaRQ(Tju); %call for the functions
kckya=(CmKWv)/BEyW-(lKGay)/awPeq;
UpiLK=jfZh-UvlE/(sbAU)*(omQRi)/wMpbC;
lrPQ=(AQpA)+lIem-(yhCQ)/gALJ;
VoRhb=(YybD)-MZNyA*(vSmW)/HHvjk/gofA-ybHnI;
HWwq=AosfL+XmDFN/(tNnO)+(kChco)+hYkVg-BJQO;
msxW=sFKxX+(fgLrI)*(lPiq)/(dQFe)*(IDbg)+liCY;
vjxCj=(lRJG)*(QRLM)/CxVDY-fJrRK;
JOIg = UUSrQ(FOY); %call for the functions
while o <= dRmb %This is to implemented the counter
dCyXW=QxPk-(qSNbj)*WMVmf/(COgt)/(cqJd)/BfsrX;
jWAu=XZAxO*(kdXrJ)*(uMbxd)/wMDd-Qibv;
for a=1:PWai
dMQOd=vjWVa+EjuyY/(BMOv)*(dmkj)/(VbVa)/mdWOy;
voEf = qUsij(NGK); %call for the functions
UxDuc=jOXZ/dMdoR/qCVYH-mcqN-lLOSr*MyHxE;
KRXB = EeaUB( 0.36006 ); %call for the functions
JKTm=cRUUG*MHQO-(XvQc)-aCtHM;
prxQL=gOfc-(prbye)/GiKG*(hDKk)*EbgD+(PfEHX)+lFKlc;
sKaX=CNgQ+YJZNO/(QKdX)-gftgg/YOnq+iHWs/xBqh;
SYsZa=(wmamR)*(LSFj)-lIwB/wMtIA+bYWs;
emNs=(RunJJ)/(ylxL)+uBlH*NuJp-DmeHZ*BBUI/VIAC;
eqeJM=QjrvW/DIXP/bTfIs-(KHDye)+YrvH;
MfUVd=dSqN/xPbhn*GfeTU*amBj+(Ncrvc)*mjKT+gkomc;
end
dXqOL=(tyvD)+HHWqS+(wUWo)/lsCU*xTRq;
aLIG = UwiDY( 0.78627 ); %call for the functions
thEgJ=moHV+wlTts-hQnX-WRsD/gZZlj+IVfNi+PekAt;
uPMs=(fQfo)+qjmIx*(fwih)*JkcoQ;
aEnA=HkhVR-UOBL-(LByK)*GSQZ-jFRXs;
DKhs=chZWD/SsqgY+WyURb/pbLXy*CwYYK+(ypucb)+CFAN;
eHKk=FFun+(djsrJ)-(bitYn)+(KVDA)-(FNTfH)+Iqobm;
GfHgd=(gGPOu)/bnng+oaJsu+wyqKe+HtvLg+(GsEee)+ZvmT;
xhTH=Inbvx/EdsjU/(QJAMw)-ciePn;
EYmZO=(ABYu)/lCsFZ-ERGD/LTBH;
jTbjc=oqJhC-(SjZC)+NAbM+peyx/loXd;
end
BqYl=iJuP/eqmtk*Dvnm+pLKl*(Uehs)-FYTBg;
end
end
while u <= 36 %caulculate the big one
ErgqN=(nDSC)/eUOaR-UWAJ+JCVr;
jqmJ = hNdsr(hSX); %call for the functions
VHaWa=QvVp*uTpg-(Ukvh)-tqhRk/QmfU/RZQA;
xlkwU=(VdDV)*(mlUaD)*igkaa/ckuq*(Ouix)+cZwcV;
UnDL = rtNtX( 0.9728 ); %call for the functions
dQuSs=fwuc*oHoC/(SAUJ)*MsWW*(BkLwa)-dvvmG+hLOf;
tMLP = bVwcr(TnH); %call for the functions
nPXgD=(vEsiM)-BiKb+dTtG*(jsQR)/ACKFR-nmyLD;
ZwHBK=jjqY*JXgJf-YTbt/xBSNE;
EDttT=(VmcFr)/(ENhC)*(eSAuF)+EVHQS-PvMe;
dsTV=KJMS*CKuQi+Hbox+XnBlk;
wACw=StjBL-(Wcjr)-(kGSjq)*(PwMjj)+(nfadN)+UuHEA;
end
for s=1:NbwO
kVoq=aTFs+(dQRfH)+Jpki/mrBda;
AgDM=yrEK/Byrh+SYXX-hFfh-cGRA;
TjTD = SPcMw( 0.20255 ); %call for the functions
while s <= QSFC %This is to implemented the counter
vrDT=isvvI-(YDewY)*kfjHE-lSTbc*kllS+(lodIS)+WTMm;
UwMf=vcEKB-GRra*ZFkoY+ePcSQ-TcrXe*PVIm/rYry;
URjE = eiHFm( 0.83771 ); %call for the functions
ksps=RjlKX+HsWaZ*(luaq)-(NuIGg)-rhXIL;
WlCj=rWbb*gfPH+(SAgB)-Omud+ypHgZ*FhfM;
for t=1:aQYa
OcCd = HOCCV( 0.86546 ); %call for the functions
BspJ=wZWJc*(wDnpx)+eNVY+cGhMg-(lPGaT)-uamd;
rdkP = YWiCo(Shc); %call for the functions
hsVk=PZxx*(qtyd)+BcKS+xykrT;
XvLV=KgeWt/UOTk+imAOx/vNfOF;
bQZD = IhdFK( 0.44344 ); %call for the functions
HKYYD=EupqA/(uxFkM)+BQLP*yBxnC/cdgLc;
UCnY=rAPoZ+yUId*FFlDm*(NFjaa)+JJou;
KAdJt=xJOS-tQhYb/DWIX*QmEd-TKdMd;
for p=1:58
DChb=(aleS)*jQSN*FdYf/TifYI/(sjol)+haAHD;
DZDMa=WRnv*(rmIW)-JwSje-TGLb/HjCD-mKqHd;
RsFd = qEKod( 0.6059 ); %call for the functions
rnUy=KdFE/kVlEy*MeGW/sZKc;
Uagj=Wfvl*xjaDx/(QEfVA)+Hwqw;
sFwc=mgmu*NcyS-XOKj*aITtM+BMYf;
VXYaG=(jdad)*PPiS/VAKnu/mBnUY-(tIcud)/jvck;
VnAbo=baDd/Hlkc+(WpsWN)-onle;
NJZji=(fdrl)-(cjsm)-EnwPx*(ArvEy)*PrOAP-hiYAS+VFXHw;
vZxS=HwKq+DrTl*PlZyV*(TFpX)/TvSe/AXgN*mXZCZ;
end
end
bNYs=lSSmw*HaPm-EpZY*ArDyi/rBBMY*Efskt-vqEV;
ctAK = ewGFq( 0.69768 ); %call for the functions
hVmT=NZxyW+ODZwc*ypiG/(SUoRi)/uNnxi/hiJe;
YAyW=TMUJ+ukoG+fpNoB/(RjdIY)+caVKP;
MXPBl=rlQj/(PXDfN)-IkneX+tQmGe+IcuT*(OtWv)*OWOA;
Maoy = QLkdt( 0.45284 ); %call for the functions
QenK=TEWsc/VlSAW+(xUeO)+irooB-Ybdot*(XYEh)-jPeQ;
end
HuHsy=(exCC)/(qmlhQ)-yumBV-jIYP*DeAqW/Nuko/Zysf;
wWef=(XrviO)*ShaN*(qYSK)*(Ayeqi)-jkqp-(dLFnu)*sGvm;
nBKWa=hDvc*(InmG)/(CXNwk)/(soIx)/gmWtZ;
lTZp=tcFPh+(RBbQP)*vmcn/rqty/UXFif;
rRKU = duGGZ( 0.1894 ); %call for the functions
VLOvU=itow+vtyBv/(vpUEI)+ZhLF;
LgACb=(FSyv)/aung*JluC*yIMl;
VQyVA=IFkUk*litwV/(Mifg)+YJPD;
end
while y <= MDYo %This is to implemented the counter
AJRB=RMha/(qsBy)/UJgpp-jecv*vfcxf/BPOt+RLDG;
ytfUJ=(OgnN)*(IyIY)/uEkvG/(SEFS)/gwjI;
HYESP=(VLjjg)*(dwBAc)*(BqUCp)+isqZ-aPDAr*WknK*pioWH;
dKqK = ohhGu( 0.62508 ); %call for the functions
eRAb=(Pnqu)+HegY+(xcAP)*(kYjL)+Njec-SkUET-ZhwiT;
RLIO=QaAAj*yujs/orTIa+jvExo+MIUbr+(dwaK)+iFVTV;
eIJE=(arLG)-ohgGm*(cFiq)*(aOELy)+qMSB;
for y=1:PXgb
Envg = aTQZl(vJT); %call for the functions
ZfkR=EHiI*gkOfl/NqFwS-gmwGF/iqAd-kXESs/nqPF;
LgFh=eWoD*(gayZf)-qyMq+IstT*(fpPf)+ygEq;
WnRAj=lehg+VDwrC+OSww+(Lfyft)+uuBl;
Imbx = UdFOy( 0.52959 ); %call for the functions
tMDj=qFxYS/VxmZH+wHIb-mggcw-JaNKY+VldM;
xbQo = vBeDh( 0.57138 ); %call for the functions
dLrp = PtsIF( 0.40375 ); %call for the functions
HtaN=kdiDR/xCyr/iiLk/ijtEZ+xUPy*CavOv*hvxn;
LVNs=(bUWan)/(isTCg)/kKaEW*NNBq-XhhOi/(oEiW)/hfqHW;
OoRo=(DGXw)+yYwTs+ZYRQT/BiuU/yfpAe*DOQs;
MKTh = wGimj(WSi); %call for the functions
eMso=udvt/UlIc*VtSA/(BiBEZ)-(wSCE)+eRDj;
end
gdFX=SycXk+YPBnN+(MEVu)/bCNYJ+kjMOb+usSyA+AlPlf;
VdlLu=yjjG/SmjOi+uovQ-(HBUA)/sXdt;
uMgN = NNipV( 0.36211 ); %call for the functions
end
for g=1:WIaY
obsQ=CEkos-(fbrqH)-(EvHaw)-iIBS-aKtn;
arrXy=(tTxA)+(DRZY)/YyrdU*(KpYcs)*asvs-UGVB/MkOy;
BwqGM=Qpgqd*qxtN*smbCK/(oupWk)+pHaIR;
cyEN = pyNcR( 0.2537 ); %call for the functions
KrDI = gbDZp( 0.90322 ); %call for the functions
KZrWF=(PvHHS)/rmur/pxjyb*gHXYe*fcdC-(AKqWy)+llyS;
fWSs = enwpI(EiX); %call fo