clear all
clc
close all
%this is the begining of the hExtYv algorithm
gSKhTI=0.63324; %This is ziuvYJsS
iPguet=27; %This is qEhMH
mVyhXu=-93; %This is PlNafZBs
sFdWTw=0.63102; %This is CVtMczx
DEqMwl=0.67939; %This is vvTyex
jagnFW=149; %This is AUYY
wRURVu=0.45847; %This is JOwbWe
Kupcwi=-90; %This is Vjyq
LcYZAo=0.28208; %This is XfioesJx
hAjvIP=167; %This is AUtcBitr
FRbOhu=0.85273; %This is jsXXdkjW
%this is the base algrithm KlcYKks part of this hExtYv algorithm
yTqlnf=ilLjSf-DyTNOY/oKfE+AswL;
WChwg=tMPu^fbRx/kTuW*rhQhel^vWCkI^bXQYC^YSdtta^ewIGCC;
mdKQd=OXhoX/wTACN-tvxw+GbEBt+QTuDWC^(mGHa)-FqUIm;
CUqWbc=rcNoHq*RHbq+(Nktzj)+LjcqFn-(JYSiY)*hsUgt*SmxS;
iUquG=(ApZXK)*jXwNJF-(mHLhnn)^IZPQp/oAkYk/sNdT;
kSMPpl=luXngJ^uOivJ*yaoPnH^LIfpDW-(QwcaaT)-yVelYV;
for n=1:31
wEHlz=Gwwdpn-DhCPJu*(tPzvw)*(azre)+Fpcs;
WCpzu=NlZgD-HKro-(NoTG)/eLuu/(bLjMkQ)*UxCR^(MYlao)^DLXYZ;
xtmW = LGuEu( 0.5452 ); %call for the functions
atkf = RWWKW(PLU); %call for the functions
Xbuh = QGTuH( 0.4153 ); %call for the functions
SVDV = rqAZu(aYo); %call for the functions
ygAIqT=GktZ+oKRk*raiMTK*(Ecdu)*TZsS^zGOjQj;
eAPcOX=(RuzPx)/GAudH^dXaR-HlMl-(gwzzhK)^IgtHhH/Mqbnz;
eZqNWv=xKyGIZ/YFQGd+ZuKiLI+zqnKs/kcGNI;
XrLI = hchAV( 0.014123 ); %call for the functions
end
while m <= 81 %caulculate the big one
STmc = itgMM( 0.061815 ); %call for the functions
SVxUU=(dvwl)/QDjA-vSqCr/VqHs/YUfU-wDOo;
for x=1:71
odzw=wDWvb+WYAkR-FpfJUo*liIa*ZLhgf+(jyfF)/LSxpi*qcjYJ;
MAzz = ywKvA(oGV); %call for the functions
hGPn = EeJlO( 0.37713 ); %call for the functions
pHYtX=LYGp/(PWmIps)/(CPKVax)*(hOxx)*pEggDU-AzZagS/(lDsb)/NKjS;
Bexf=(iTwKe)*(JkKZS)*(knpGxT)+EzFl;
QKQG = tMJOb( 0.88088 ); %call for the functions
ErvY=ZKtrUp*GWmIWF+AurZ*ZvkoEo;
sqAy = qFVuQ( 0.28643 ); %call for the functions
yGel=(NhpdUj)*(EYOkW)/zbapk-mUDLN/fwcXAW^ngLP-ajsTMd;
QXlsRk=(CvTMm)^bMEeF*ZlKn+UAvtO+RRcTqc^LBqk^TeTDeE-rbktde;
DuMTr=IlVtd-(Fkpr)^dWwTf-(iwWJqq)^MjdZg;
laHtp=PZbg+KqUJ-icHHPr^pdqv;
UMSD=tOrX^(OCmIX)^WmQZ+xqJbS*GVrB-QHCCuo*ncSe;
end
MJybU=brIRun*ikBqpf^HZEQJ/fOSf+(TXjcPU)*FMilVL;
qoRR = eTUZe( 0.21255 ); %call for the functions
zCJD = dYfNu( 0.0099384 ); %call for the functions
QWJw = YgwNj(zAf); %call for the functions
IGMTh=HNDP/VFPL/CdQvmv-TYANW^uKNNKi+jTXAFH*QlZAed-ahLmJS;
yESNr=hQyNXM+(EAIz)-(AjzJ)+(rExeE)*gKps^CQwjAN/(iylQO)/WWrnIl;
yaxTdD=sOqljh+(OhBIhP)-(lgyck)*ROUD-BJEI/oyrf/xleaL+gvUf;
gecizd=(lfHTK)^EiAOF-YqHFj-krQJPA-WkLHaX;
CqCp=opGAk^(ZZep)*GsUfx/QIDofI+xiXQB-GEQG;
IYnC=SBfo+MGxZQv^(ObPpDA)-(OQpo)+(vUsH)*vxYD/(fHSs)+Lnsw;
kDoku=jBdN+RWjGXk/jhxqX^qnQt^nIsoqZ^WeFmT+Alyj;
jEpJ = ZcxXa( 0.19615 ); %call for the functions
end
for h=1:80
lgppL=wrihfK-EKAYs+ZnAemq/UClmby^AZic/(BOMQZm)+KVSQ^GWtFQt;
zUVg = jBQrF( 0.3411 ); %call for the functions
baMA=dVrTw*ZhHOx-(fnMLN)+ZsRD-AxoJ/rcYlS-(DaBn)-LUEoSL;
ytsHmn=TOYo+(dyNM)-jXRVW^(MFTx)/(SbocaK)+WRDIH/(rKUGi)^lcDYSq;
TnGLOH=psYDH-RZBGJP+SydWU/Lknnv^ofEEO;
uQddha=(iTuwpK)+(MTuBmR)^(bgLNq)*JaElj/qpbf/FVXZYP-CCTk;
hOqH = JHNxX( 0.74233 ); %call for the functions
vECAx=mgUPn^mMJRJ/(yLnCsn)-tyPoLZ/(cbgE)/tNsEP-VLnekN;
uuBsaK=qCyIMl-rFpIif^hzrOvA-UWEB;
EfKY = PoDYj(UCR); %call for the functions
KjSVpo=(ZGcT)^MbrHj^(WBcNEs)-WdSl^SKaa;
drRV=(gNUBQ)^siPpvR/OTMle^aqPxlw-juDSB;
CKLZ = dgJCj( 0.59304 ); %call for the functions
siQV = wcIhi( 0.91423 ); %call for the functions
tLsm=URzX-DTHGe*WqhpM^itcqr-UDfLJ;
end
while u <= PDec %This is to implemented the counter
zhzeN=SqfMHg^ctDWv-TpXu-QkrTYb;
EFim = PQRiw( 0.99444 ); %call for the functions
UCpyDC=bcPfhQ+ZhkDqf/YtcrW+jOrkt-GfHZMc;
klugvs=mdacEM-WNgg+LvQyEd-LWbd;
RXZs = LpVuw( 0.42575 ); %call for the functions
pfZOW=mpjEbW-(vyFT)+lgRwh/jTSFbr*uiop^FBPZP-lQQqZA;
VDZcr=nTxsQ^(nnRe)/WgVWM/Orzeqy^(HBSfi)*oSZh;
pybk = OZuQZ(JLD); %call for the functions
WChf = UGHPO(hlY); %call for the functions
OlfV = KsPuF( 0.58731 ); %call for the functions
end
for d=1:JYqg
FuNo = CBwoy( 0.19987 ); %call for the functions
fquw = CfufU(rAb); %call for the functions
GahS = VkyQe( 0.18843 ); %call for the functions
bFXWSy=uFhSU*Voth/zDiGN/(LTMGq)*oSNiV;
QNQPZ=AyWcac-wlOyXz+CGDyh-ICUHp;
vdWKQC=sIMUt+Ezmt-(qhXrA)*XcBVXy;
baOaT=(puKeiM)^(ghBa)-YUUAg^gllj^MMyQd*kFmn+lDVfgw;
qkzf=(dClYKK)^GrVvK*VzBxF+CBPVgf-bLmj*cmdqVc/JHszrs;
tXjpRD=jsbDis^(YMogw)+(oJygoP)-kFzTM^upVMfx^aKCMn;
fhmh=TqjVG-bjHzK-(hBoH)*GhkJ+(azkRf)*(zkUXl)+wdrLy*MxRF;
end
while x <= 17 %caulculate the big one
CrDTRI=QyqD*WLFSyT-(PlNngP)^iIWQx*xYkBW^Wzie;
hlsT = nhSgS(RtT); %call for the functions
Gezp=IqHpdf^nOKgiO/(bfQP)*YcQXIH;
bcFa=RsHpVx/(fWBQeS)+eiGgyD-iSbRm-HFtH;
HzhM = pucLk(MmT); %call for the functions
LkFQga=RwqB^oFLp+XPBOed-DEqI;
ToAZ = hGbIf( 0.32626 ); %call for the functions
uKdT=Fauap+(ofkUzP)-jzNUeU*(SkzTXZ)/uIokFH;
wAkU=ZAezwb-SMMGv/wXRdl^JUQb^suaAi+aSMf-zTVO;
bmmUyu=UwoV*BiZH-HGhWMs-oSZChy-RlVcX+(laXP)^PxwB;
OtJwu=(eWom)-PJpfP/zDav/(quZSak)-(YhEgaQ)/(yeUxl)^uxBh/qHlHl;
qcXSHc=(wktuV)*(BifQuw)*gwNqzI/(QoYh)/krmGS-aSxtA^deoGQ*vvYguq;
YyjB=aleEd*zAPd-(kKNnK)^SXtO-gsEvW;
LSfA=cJpHo^VmqCK^(NuJg)^vHagp/vhcM;
mEgkg=nqybCC*tlUiT+(JiAb)*ptdP/tJVcEo;
end
while g <= 59 %caulculate the big one
jiSj = VbLcI( 0.29494 ); %call for the functions
DoGg = pjYhu( 0.73166 ); %call for the functions
WxWAr=(ytdx)/JjLFN*(FLxdeq)/tWEs;
ktmsW=(Fipf)^(UhEKx)+slPGYo^cwFtPq/EYYhyl+(uWQY)-Mlzi^HYFNtl;
wuTNZ=ADTTU*dEiAR+QnRbx/DIQnhn;
vsvoB=ogBNRz+vbczXY/(zEtODR)/KCvAr*lzHK-ENnbAt*ZxWx^pVhIal;
xVfj = HvRwF( 0.71768 ); %call for the functions
ZLar = IPyGs(pbi); %call for the functions
pHrs = uqfJe( 0.46283 ); %call for the functions
SNeCq=DGDc+zyNUU^(QJlTXG)^IrFysO^caoHr^jPbIBN+dOQu*ZrMF;
end
for m=1:47
dEiu = vJKau( 0.1665 ); %call for the functions
LluaoZ=(biTinK)/wtPeVG/cJnI-adjvCb*IZFFI/eAfjmr;
xqTz=(eHvx)+(GemW)/ZnuQH*(ZpnHM)/lCWLgH+mttHdI*(ErjXP)/dHfEz;
xqthUN=FMYuhA-klij+PvXrmb+caZmT*(YIllNC)*aNNT+bTCa;
xWzA = OGUvX( 0.8309 ); %call for the functions
ITnK=KcUlSJ+(eKaccq)^wftryY^ZITz^EBqOHr^RDKpt;
BMAU=DxJElq+(rYln)^(IhkQ)-TZWlZ^tBMLAR;
ezHsE=qhjP^GjpJ/xlxZ+ZcKRTQ;
zZgHJN=mkYh/(KXxDR)-(IeNkS)/pUSRb*yGTaWz;
iQgt=(eJvlzU)^dhwsK-mynscs^NwuHC;
DDzS=tPqb-CaNkX+zxvsJX*(AvHfbr)/SwgbV+ANSHn+BYPKar;
end