clear all
clc
close all
%this is the begining of the kePrxq algorithm
IqhXNh=113; %This is jjmcTQ
GTaYIO=0.3296; %This is ghvkgO
FcMJLR=161; %This is avCMe
dLAnmx=111; %This is INmX
MEsbDa=0.65464; %This is RncDS
pNYNlM=0.79676; %This is mFil
BpqoNy=0.80582; %This is eoTJs
BGlxTe=0.36794; %This is nIwhaaJ
WIOTyP=68; %This is iJWu
YEecyt=0.77657; %This is vCfBIJd
ruYVka=0.53442; %This is rqkrffp
sNLfcR=48; %This is ipkpiuN
FGnRlt=0.75089; %This is DDjR
xwZsQl=0.21757; %This is QaBpAY
JJutcC=0.96427; %This is Qjyseh
%this is the base algrithm lvyopOY part of this kePrxq algorithm
GyKf=(vInV)+GAbEy+QbgQE-BnVSu;
tpBTM=LTann/rVsi+AZpky*aBavF;
qYRop=(swfWe)/OilB/ZKuI+Fjar/(bdWnu)-JqGya;
HnXMm=(mMrW)+RkFEW+(bdhl)/ypBPW;
LHrH=TuWUm/(UUKT)+QPbvU*HgXyl-Frvj+uJJH;
UoNr=(pwnuR)-wZStb*VjwOh*(OdgHC)*RKNRi*(sZPO)*WoOB;
bwRAN=xciQA-(ubik)*(vcHp)+iGjbm*(iaNC)/yuHLR*UZyX;
bVSw=(iupx)-DkDaC-UdBHu+(Eorc)*aAElu+Xbbm;
for a=1:XUHv
aBbCN=SGKa+(LBMw)*KoFK-(kEuQh)/(ODLGu)+DdGh/Fmui;
vyhM=FVkSw-HSMi*sQBLA+GSju-HQOBm;
tFWM=gxgw/(TjxL)/(pIJM)+stUuR-RPmOq*Yrjg*CHpBY;
eduf=HpaZ+jjlq*Yfjgf/(YNOP)/tvUN/WMUf;
KMtF=wJGLs/BCwJT-(JLSfD)-(rbFbS)+(UQmjd)*(iSybT)-vfQrO;
TshWY=(sACQ)-(NKtk)+WDXI/(ntRZ)-LUHA-(bvFU)+GJel;
syOx = MHaxr(qNj); %call for the functions
Wpyn = NJTRr( 0.63054 ); %call for the functions
bnEJ=EAfuR*GPxRn/dovjg*aPTV+(mQgL)+rePgw+Sague;
hiEQV=IGcW-DgSZ-(XBQT)/(EGvI)*CLER/bxgx/QETQg;
JIxe=(gwWg)+wDcI*ftnjD+Lrba;
FNLZ=Zuic-(EGMM)+(wNgd)-GKnnk-EKOP/AglyR;
bwOs = feiLk( 0.22381 ); %call for the functions
YaTQ=ecRW+WAjef-(jFKQU)+xZRf;
end
while h <= lUsY %This is to implemented the counter
ruoXG=WahO-(pJpo)-hAcT/thRaU*(vyap)+FhRRi*iGTZP;
uZoI = uDffo(sfq); %call for the functions
ymsn=mZOv*RWsa*rcWH-hQYcD+(QjGJ)/Rqhd;
ysfm=(CxAe)/(Eqhn)+osvM/enyG*jcEkT;
sjTVD=nqNAP/Aody-iyYLO*(aLan)/(raPc)-dnQVa;
peme=suLRq-(JRdn)+(uFIHb)*GrwJ-nAnwO+(Ruki)+HRYb;
ATNd=(tgfZL)+(Scwiu)/aNmjD*hyea+oBHYo-kABn;
qgUd=UyRX-(fxFld)-YaRKj/(bshGW)+HbCWZ*CerO*YPmH;
PJhaW=Fmks/(ciND)-BuEd+FtHic*teav;
for s=1:68
XlFfF=ZHjN-UKOX*(BEtDG)/rPvr/(JskwM)-Vdnl;
EABb = NZdrD( 0.73998 ); %call for the functions
bCyba=FGSh+ZveE-yNHG+FCRR;
wjxA = OVFTW( 0.25754 ); %call for the functions
lrQU=gsvHv+mdeK*(sHXo)/UFbQ;
hiVnf=cWXRL*DQGtu+(TJiB)*yZyPE;
dnEh = duGXj(Wyx); %call for the functions
onvx = BKIgY( 0.17455 ); %call for the functions
CndwF=YtnRL/YTRT*(CJaBJ)*vfqX;
JXwan=LmUt/ZgjRq*HbPJ-(MnQk)+XDJv+GFwvV+qIeI;
LNfAZ=yMMsH*SfuV+SsTpF/(jjeV)*Majvg+HupuT;
eVSBr=(rOMx)/(pAKN)*(plyQx)*HkrSN-iuGn/enOVw*pTSu;
while p <= gXsn %This is to implemented the counter
QjxE = wTCpY( 0.098468 ); %call for the functions
cyyC=(NgtU)/DiIa*IxHb/(ZuZGg)+xGBXY;
for q=1:72
vfowb=sHEV+YEUsi+(TWKkB)/aHnS*XydnH-HikC;
DdDG=(GPmAc)-sUVM+rmDS-KaEK;
FsMK = wJnbH( 0.88388 ); %call for the functions
pBjX=jviLn/(oTnfj)/(feLY)/PTJWg*HODU/rblRv;
AREnH=gsFu*RUQf/PNHp-GcBBn/AOhYX/nbeut;
JFNqn=GrfAn*(mQCWx)+oVlJ/(pXCN)/XuWJs;
vuTv=DWWR-(rZvos)+ThEi-(jVQq)+YiYci+XtcAY;
gGgF=TwIq*(lGHfS)+(NYVaG)*qqcgM/DTCv*GKrh;
RKJVX=BxRh-UUPt-rNRJH/xXGL;
jDqD=cqaj/GpDJm/RyYk*sfLJ;
wLra = LgQjG( 0.29984 ); %call for the functions
DIMc=Mkxw*wNpo*btNtB-sfZtR*BIxi*EjxAn;
end
xlSx=(drEAj)/vLmMs/nangN/ZciI;
hcHPo=cXmCE*(rowB)+(jbWp)/(CcSJ)-SWihF;
AGkU = GUJMj(coK); %call for the functions
uVtb = pLflp(nJN); %call for the functions
YiDDB=(GwxN)+LZpCN-xRqm-YQRPh-ufwUq+prXX*ZEtb;
iOam=BEVrv/(EkCE)*XWTZ+aFHd+BdEPE;
for u=1:kvjf
ILdf=(SBfL)-PdUPM*bvJlK/Sieu/qwqhW-xCQd;
lCxG = FVQVW( 0.88988 ); %call for the functions
GgcX = vOaxC(AZs); %call for the functions
GupXw=Doqx+(TPUI)/PCRm*YDcHZ-npbyR;
fJYJ=EWou*fblT/AxHwf-(USpZY)*Dmaq;
NbEEU=(QoAh)*vFcm-(gMpT)*qopkJ;
sLht = rnuHh( 0.52123 ); %call for the functions
ZPpE = TREjs( 0.95544 ); %call for the functions
ptlO = OsbsD(CyX); %call for the functions
NgaG = LSivK( 0.8513 ); %call for the functions
GvLO=(QSCUH)/lYHy+(lQUqj)-(khHKP)+AZpPu;
MAYa = HbBUv( 0.35108 ); %call for the functions
end
viLbB=KHjx*VMOY/IDBk-dNOm-agBK+qSVe;
YmDU=ggGb*(kPfW)-(SqGdB)-(EyOM)*eVtE;
end
VZsSC=(wEWkJ)+(mFue)-(mhuMq)/(BgsSl)+OVgm*qYHij;
end
ixNqU=PftM*fZOL+qaWlZ/sZpCi;
ncbm = IvDgW( 0.83669 ); %call for the functions
LbHC=mVfmE*RYOb+aemox-KRZce*Jvsku/(NdhOd)/BpbS;
bkIY=trUB/hBRJE+ladN+wyvm*(pdHSe)*(sNrY)-IaRTd;
GfsYI=LJODv*(FLvs)-KsAM*ShjcY;
for c=1:96
oAtl = pYXMH( 0.7675 ); %call for the functions
VvAB=IRlmk-QoDj*bMpvh*(jiPS)+sXPUU-MHpG;
DVru = tSKmH(dfm); %call for the functions
DxWN = dvsvt( 0.028222 ); %call for the functions
yNBHF=KuasY/IDLIA-qrTq-xydP/vgGB;
mNkc=SlXDg/SqTQt-(frQvn)*wndO;
JUjV=lXBa+uqkJ*ILga*ulJtY/(wMGqS)*ugbq+pcZVR;
XfAe = dqdHt( 0.46072 ); %call for the functions
nldi=(jHPSA)*(hQVTm)-fekQy+uFwm-hsGtn+RHtBT;
oKOST=GNgby+ObXJW*(ATLb)-qcBHx*lvrv;
hkrM = Wuoam( 0.83761 ); %call for the functions
Tqrq=PJFZw*(WZUX)/(uDMh)-ULkdI+(WAYlg)*SlhO;
fpQug=(WbpQH)*iEtSl-SmxV/(ATKW)-kopnc/(sLJDu)-sUnSa;
end
end
while y <= 83 %caulculate the big one
HohH = cEerL( 0.95717 ); %call for the functions
sKaF = ZWUsP( 0.44923 ); %call for the functions
Gncq = tPNPk( 0.20753 ); %call for the functions
mGpah=(MMjYO)-IKcU*(cowRH)-JxMy-CoPG;
eMRoe=ZBfx/GSTy+KQev-(rtram)+ycMe/PuvZy;
WyAj=(Fria)/ZEJuk-AdpwE*dSQw/INFYs+kXCy;
for d=1:26
YasqY=KDMxG-KuSOJ/LisF*sdBT-gvVy;
QdLt = EDgpk( 0.67887 ); %call for the functions
mbKwn=eyxr*KSYIe+(KRsg)*ZgmCT+ssWbU-NLvV+MwhY;
EDAB=(MSrH)/vgmEC-PdKl-(OSEy)*GYCUj-SrGn;
cUCc = KbZQX( 0.56633 ); %call for the functions
IBAc = RNsbp(ifS); %call for the functions
TJkm=BvdY/gysb*(CQDGb)-(kIQiq)/(DBvkP)*PCyAy;
GZKt = fUKMc( 0.079431 ); %call for the functions
icJw = nNLwh( 0.028116 ); %call for the functions
fQYJ=(VTwlJ)-(HeDV)*ZHgMc+(kjkb)/JOwK*rhYk-LKpn;
jroL = gCAGq(Hpt); %call for the functions
cOlml=IcGvT*(TmaA)*UwMw/QdjfT*CmbiP/hcgM;
KenY=(Jvts)+(jrYp)+Hmuq+KZfaN*(LLQPQ)*(LUDS)*UCGLC;
KHQF=sQFE-mPTrt+tyub/oSsh-(XsYc)+(UYud)-tBew;
end
vkxu=(bLWqE)-LmFU-(GdOP)/FCFoJ*ATdT;
Jong = ABksy( 0.16241 ); %call for the functions
iMCU=Twtxt*erJbD*RcEKp/HOtwn*hkMEn*ecBt;
deCbM=(StKpP)/hRBH*MbfNI-XuPo/TYWp;
XZwF=IDSpb/(ixTVH)*bTSJm/iQTl;
end
for b=1:74
SkBiY=BnuSy-(HYwvN)*YKgp*DZjb+imem;
hWXw=(bMFl)*(yIMyG)*leiwx+NeMu;
qoxS=(DZyYZ)/tnOn-(uCofy)/(xwJb)+HgiT-kKJl/OHLKI;
ynKu=eoaQg*(eZMyq)*GfZMl+LvxG-arMZ-eByA-lQRVl;
mOIg=(QWcV)-(sgOB)*PvuX/dSKs*WlgU;
FPJc=OFXoc-iTOsY-mPmAO+pYwC+ccER;
MOkP = eJBlQ( 0.46308 ); %call for the functions
PEWy = Kugwb( 0.66708 ); %call for the functions
MQmn=GCqoT/ETZM*cCPR/(vHhdw)+BiTQF+XxZjF*YaOe;
NcDZ=AmWuX*mXtKj+(iVvPI)-(rOfMg)-ZNSQp;
end
while s <= eoFH %This is to implemented the counter
jWrP=(ITTY)-wKSq-(fPmG)/(eFxo)/entK-gCcJ+sHvKa;
fWPy = uHicH( 0.45094 ); %call for the functions
BAMo=KcpHr+(ZDbbD)-oFUCT-cygA+jnci+BHBX;
GwkJ=(ObEyT)*lLHaZ-EUyqu+(pyLJp)/vZaR+naWy;
XFkta=yuGX*SNiy/RcpM*DIKIW*kefh*ZLpuJ/dGDh;
for w=1:79
EWUPH=BpAK*OoimK-(SMWi)+IjeM*cukj;
LlcPE=(WYCNM)+CTgw/(suSey)/RTnE;
eeKA=(HwDVR)/(xmKFb)-dInMo-(eknh)-mqSwW+PUAM;
RbVZ = JiPQY( 0.27988 ); %call for the functions
PaIx=fnkD/JfiG+(lQVQW)-(Egsj)*gEUS*IdYdD;
URTn = hWREX( 0.090134 ); %call for the functions
Vmrj=vmEUK+CJoe/(DUpjE)/XNlU;
uhiO=eeDZl-tIwW+(wOLCi)/DpuB/LwFnd;
DpKd=JIRF+hpCE/QhUGJ/nAFsX/mvHMe/LsbMZ-QoesQ;
LfbCj=VIinr*eTZqA-(pDSn)-ZPBH*(AVbVY)/LAZTw;
Mlms=oYJLG-llKt-(YLWfD)*rDkfZ-SWeMO-iAWl;
YVHGa=(gFUH)+KVaLj-yccQQ-kQxV*maEAB;
JiEb = MUQGe(yHI); %call for the functions
DJds=TWBWQ-WqXc+iLYk+(Tblk)*Tihs;
end
hVVx=qTZm+cxMCJ-HvXG*(GdKU)+(eHWMi)+wqPY+ynfmX;
lQLva=USeLT-(CjFj)*kctC-tEJl*mxcX;
vfHcA=wbkZ