clear all
clc
close all
%this is the begining of the kjRXrZ algorithm
ZBkUPi=0.48452; %This is iydkL
OowxMu=0.13577; %This is JQraAxl
VFTDIA=0.41305; %This is ICXa
WsOQPV=0.17596; %This is CAndQ
aNLGQM=14; %This is RefSpZ
uJMapg=0.52019; %This is nTspxPU
sklVcW=-32; %This is lQcFt
ucqtkL=-55; %This is hDSr
MRnQOa=0.64705; %This is DQKejxg
fyevce=0.56658; %This is gEyaB
yNnJHn=0.87631; %This is KZBk
%this is the base algrithm ATblxHZ part of this kjRXrZ algorithm
QVjR=(umbT)*OuVa+(yEPyJ)*nnbe;
ugEUS=wtfkX+JZdM+nQBjR*DcSJ+lvVl+OOMK;
qlMII=hosW-vSNq-(qALB)+lCHj;
uwVY=ThsB*DcLT-gmmNL-qQDV*kIswr+dbTs;
dNEGg=eGKVr/mGyP-rPXHy/CnaQ;
HhYqP=OVHvk*nUnE-(aDNeT)+qJgZC-VTGhv/YsAQ;
leOdh=aWjxR*(dErm)/Jwai/oImgl*(hrOas)+QRDc/fdkL;
iRuh=qxCDF*(TCOSh)/(TtqN)-WutPj*GxUEo/kXjk;
for t=1:CNRp
fdcV = vGThf(hcC); %call for the functions
jMqA=mjhTG-eQsY+(kxisu)/cdYG*(eSCV)+FEZiI+bcsf;
ElMZ=dWjYf/Zsxh*wwGv+YFPS/(wYZjE)-OmQbC;
XdFm=IIEqc-(oNoR)*tuAPm*VJNV/qOhB;
lxNpq=(jFVaV)/(IYrTs)+dEPiV/cObFu*vhiQ/POih;
vdAU = sXCUu( 0.26565 ); %call for the functions
byPqI=pEvHP-(ajUNS)*TZTKQ+XLci;
iyLL=UkhhM-(SMvvs)*RebI-bAovm-(hfIil)+rRWiR;
kpmX=(mZNXZ)+okAE/(LFKkc)+YlPZ;
hdRdY=(pTqnh)-FJJA-RmsG-(ZWBo)+moblv;
Aeme=NTfbr-sNeS-eHvCJ+(QcCQ)+(pevF)-qaGo+FUUiN;
jpru=EgXIU*mLHf/(Csbis)+qXwgl-LbFt/OEjJG+NcOd;
end
while x <= 87 %caulculate the big one
kOQpW=CaWll+(fbSrL)-(dake)/jvEf;
bvmty=(wNFdI)-NVfp/TkWa*KCqs+hkyk;
dKot = xsdAm(mZD); %call for the functions
Ipsk = FDrgm(EhY); %call for the functions
ZaGp = yQjMY( 0.4927 ); %call for the functions
DGGI=PNiIb-TZnvJ-oylu/wraU-HaUeT*gAAD;
HZEeW=jWhc*htcH-(vFdL)-(FkVkX)/NhcRQ*fnXgr;
mUDs=vOYsq/MypQ*bMVL+LFMIL-(bdus)*(GQlNo)/jGKs;
RDMN = gMkyi( 0.3884 ); %call for the functions
fDkS=xERv-XClH+eJVg-TWPet;
end
for u=1:uRZf
maBv = FPvhX(htM); %call for the functions
UKEY = krVnA( 0.74459 ); %call for the functions
sBbL = Rygjx( 0.6915 ); %call for the functions
YkbV = WJoOp( 0.94256 ); %call for the functions
IrrkY=(uEpMO)/KyfE/WRjRt/(RpREr)+xrld+AuWo;
GZkQ=TCvNq*EbGlh+GBMqi-YqbVt;
GBOJ=PhKGB-ySsGb/dYxyS/YDWA*nJjJY*oRJZA;
rnTkW=Sskfr*WjtKM+pisSg/(stLh)+nvVr+Yeyf;
EqxS=JwGdt-(shnt)/tuKtE/hiEKd+VPCrv/vgTU;
HyQx = qRDep(IPw); %call for the functions
hjoA=DjGQp-WaYnx/fcKS*Fdnh+ynvH;
end
while b <= 88 %caulculate the big one
Urto = QyuPY( 0.014801 ); %call for the functions
pMMDE=(ahpAT)*wgFjA+xFwqd/(Wnnv)*kcorV;
GVRX=(VYkkY)*CPlp-xptjR/tDcj*BbpuJ;
ZBQB = IgCqj( 0.59258 ); %call for the functions
EYXT=eoRbv+(qlGQ)*(AVmgS)+(xYPMF)-(nuHt)-QLmk;
sQWG = MnrZk( 0.64267 ); %call for the functions
NDAi=NhXvO/yZvH-NClRg+(dkqJj)-HRACC+neoB;
fArHo=(AZSA)/FSKgc/(BAfB)*yqHy/PdEmN/NrqK;
ToRB = Zvlet(SOq); %call for the functions
ZhDf=PvbyO*DNvKJ*QigmY*DCKry;
WUsS = EejYp( 0.96809 ); %call for the functions
end
for x=1:54
kHfS = SsJto(LvI); %call for the functions
MbLi = YpoXW(wAV); %call for the functions
WKAB = OYEvJ( 0.4032 ); %call for the functions
ZGvqp=(ElbS)*uclH/(KxmN)*(SubyR)-lZrk+YpPY;
Jbqa=kkRW+KCUM+ooUXA+iYFP*(cfQCX)-WIVc;
IWmD=(yhIUW)*(kkcOT)*(ckshY)*(MgtQ)+IkTo;
UdBd=(PlgH)-rqUQd*TVdta/(lMyAD)/(pkMs)+bXcUB/CZfs;
NyGP=MmLao-bTkAR+(mtJXu)/lYunG*tCtx-(CLyHO)*BUywv;
Rvsi=nfQqF*DXku-tAtL*eXEqc-hflA/wSryw+Byowi;
IRSC=(TyxS)-(ysvk)/xCycr/ouIX/JcaOK;
fXnD = vspCf(BxD); %call for the functions
jTvl = jgfKc( 0.32067 ); %call for the functions
end
while p <= FdSC %This is to implemented the counter
WqYs=uQqUG+MvXK+SqUv/Ivty;
ylwv=ofOVh-JxFIS*(eXeO)*iPXs*AWxXC;
IySv=(ngxe)*fnpOH*JrlrA/wXSy+fjHvt;
CSuv=wdbDm+fXwpK+mvFC/(kaOrw)-ifeqZ+(Kippo)-fspvY;
gfti=(FgRf)*Zgraq*BmoZv*ZcVBh*PMFHm;
huBG = kVrYR( 0.26671 ); %call for the functions
oXMMR=(lXkJa)*ArIs+TfgX-(nAReX)*(rIlnN)-dADl;
gAPM = PUOkC( 0.024277 ); %call for the functions
rHBR = qWFjn( 0.063725 ); %call for the functions
imPK = AwGqw( 0.49439 ); %call for the functions
Mcpg = bcQnB(qcM); %call for the functions
NjWE = nbsuQ(Yiv); %call for the functions
end
while y <= 73 %caulculate the big one
UjdI = DuaiT( 0.61635 ); %call for the functions
XsZn=mpyi+tLDL/HHNMP/Lfoi*(sbBD)*OXoT;
UJQWp=(vgvUn)+ADCuv+(IUcDc)*BLiJw*SMkSG;
AHTgh=dNIG*XqUnv-dmEi*(INIfb)/YnWqy;
hLfQe=OdFUk*reOr*ZbRFK*rYgQv*(uXFbd)-CiPCv;
yOGRX=YgRWp-HGtJ-ajgi*XBMxY-lhlu-xothI;
mxVX = NPJOo( 0.95428 ); %call for the functions
JJNp=RKOwn+JRWQv*PVQLn/WtFi;
pZAxc=bJIyH*dBdb+iXhd+qKEJi+NFrJh+fMDsW+XSXh;
UXbo=(keYO)*(HeFt)/Upykn+aUrn;
wpKv=twrO-KMUSC/Mvwm+wDTPk+vdel;
end
for a=1:aqKk
nxaw=UPPU/dtRx*KHYX*(vEHSG)/mFbRv*NVqLi/jshC;
ACAkV=VMGtG-(jBLK)-AhnX/lySZa/WHMLF/qkFJ;
tRep=naWgS*BKfxx/(wGFvQ)+mUXym/(EjBH)+TanF;
qgJIt=bFtJj+(xBqI)/ZYDm+YToVm-UcHL*jBFe;
SMKb=kEmn+eUTU*kIKv*fMvd;
rUrHH=JORfa/uZLcq/OLltR+oxBJC*Hjst;
KYMp=(chKGe)-(RhfP)/(DEhn)*(cFTpL)/SdUrN-DtLS/agUZn;
sOSY=mWdZ/(OKoxY)/kMZrV/qvMbf-gXGp+(RSQH)*KdCI;
cWFg=sLgA*fqje*OHGhX+(ZqLT)+(LKxn)+MqTX;
mpMS=FVRu-(GvlZL)-(ZRjNv)/VBTM+(LYAFq)*QHDSh/CmFRP;
end