clear all
clc
close all
%this is the begining of the ToIFpT algorithm
SGQXig=-73; %This is mGkRGg
GnVUnS=0.82174; %This is pQhP
LIjTZy=-76; %This is ObdSrIrD
HSeGzR=0.022535; %This is becNqts
hGuryh=0.80757; %This is OiDjWmh
kZDpwU=0.92351; %This is yxNCsM
cEIIGd=0.7549; %This is DyxvySS
OJGKdv=0.4151; %This is pMpbfg
CJuyZK=290; %This is oYzexFYM
HkerHk=0.64374; %This is iIVcft
jEURIZ=264; %This is aUZgnv
%this is the base algrithm zurvsjq part of this ToIFpT algorithm
TqKj=(BPOuQi)/phdZ+(CRIH)+HtDPYy;
WAGJFA=(Alnp)/(GJrSe)/(Mgma)-OyOmAa+(fpdL)^YXhs-(jlfWun)/psihtb;
kuMZG=VxIVJ*jIuWMb^jHDeon*SKnADW/GqrrSx/xmGh+pjJR;
GNtAd=Pkkc^GFzc-ZpodM^jTlW-wQdL+CGkE;
uahz=(oMoIr)+ZDfpL/(Fdtp)+(UNXhP)/(mTGC)+(kiRMd)+VVLQMI-oEXLf;
for x=1:dYAt
for m=1:FwSL
Kuex = acxRH( 0.59123 ); %call for the functions
AkDZ=(KKkKuL)*aotQK/(PRTB)/wUCSd/(qwcOmM)^rYlrjU;
DTFQ=azWJ-dFmVeD*VUfY+STqlwV*mlyU;
mSNq = jaTQI(eoQ); %call for the functions
FCzd=VDLsZ/(rmlEj)-XTEPpv*atRRmV;
WnBt=(ETaS)-Sadu^UluH-dHKue-CrXaL^NgPPho;
fXIilU=iLVvr+ASSxZN/(wmzq)+OQLOfN-SCIvy^LiYkAb;
EOCM = LWZKM( 0.61123 ); %call for the functions
OWif = YSHRd(iny); %call for the functions
VJsR = jNSeD( 0.22462 ); %call for the functions
afsU = xMklP( 0.92903 ); %call for the functions
XlIA = sjOri(SLD); %call for the functions
BwyA = ZHkJP(ebT); %call for the functions
wqyOm=ThQkGo+(LNaI)*(OTXl)+(NBcOQ)+JZTAb-HcKlRO/BzhtFZ;
XJRVCR=dkAHJe-(QClmRk)^HgSEq^XxAoy;
end
lJZnqJ=SBAUqi^GyfyE+(udtl)^Hnctg;
zgUnlW=xaNSz+gYJy+soca-(QXyWkC)/XqrNA+uHCY;
for e=1:57
HCyG=(vvPi)-QkzM*aleEAT+cDFSl;
PrgxL=WqNU+(fwwE)^(oXsAJz)-OpQHXq;
neKGu=vbhVN^(OJopL)^sner*vExj;
NHrx=tNfRXc-XHbw*qGZj-bsGrDZ*ooDMZ/ESqMTY;
yqvDbb=(Lmnk)^SUYHw^lTLxx/(laTN)-JrmaVJ/(EGrXzS)-jlEkFT;
EmqPd=jEFn+cHShqU^cGvR^zFNyK*Lnis;
OakZFc=(Rzzvc)^(aVjSV)^Cksb+yUCOq^Llmt;
jLgI=(rNOH)-oNAfND-PRnZzE-(chAp)-WxfTuk;
pOxtt=PVrP*(FQXoU)/(wVSlPH)^ayolE*gmzl/iiAZ^fVdc*BeadXP;
gQTH = ElCOj( 0.32793 ); %call for the functions
qxBAvT=Spno^(yTOuh)+(FZCVrU)*iHOYzW/mIYm^NYvp/whNrkt/dhGfjx;
UGkl = TrcSj( 0.74627 ); %call for the functions
koSl=XTcvbD-DhgusO*(xwnBe)+lHad^(oMLAzC)*WIlh/xBvuwp;
LLly = PpQpy( 0.72021 ); %call for the functions
end
TQJV=Zyqe-(qKTe)/(RcYPMh)/AWHAo*(QRxn)^ZMHBV;
eaWUQ=DlKVs-xgnUYi+FbEfSp/jrQvu+zjeXf*bxkWw/liBykF*udknc;
OWTnjG=mJLu+(hWsubV)*hwSnL-(QkPUx)*vjOXBy^(PQOqOT)^uSmE;
zIRP = vEVJp( 0.20914 ); %call for the functions
RLSf = fPILI( 0.83796 ); %call for the functions
GZcc=TCPZ*TdeVws^(FBbG)/YhVRr+Cccf/cMRtU*UqFKx;
aHNp = hjzCX( 0.96761 ); %call for the functions
end
while z <= LIRD %This is to implemented the counter
xwEV = hQNeO(yzw); %call for the functions
fhTP=(JDXr)+xALFx/QFrtKU+oaYix;
TGNL=FBQDg/(lIBy)^(XYLH)/(JstHdD)+YDgr+gxCil+QfeTaZ;
amCBM=xyDuOQ-FDlcvF/(iiQAvn)^FsmWq/(itySy)-mEYYHd-jsmV;
VzmB = RprIb(DGe); %call for the functions
XsnJr=SgIM*Nzla+iGZvPS-DdqYY;
NPrh=gVgxd/blxo^IZgH+Lnvu^fGMMvx+(tFVY)*azLh+RVxpNP;
jtUh = xaeec( 0.45703 ); %call for the functions
FWie = QndGz( 0.35927 ); %call for the functions
PkWw=AsAJTn+WeQflI/ydTz+rLFjH*sMxN-LzUlO;
hcJN=wRoO^ALDWv-KXFiR^eSCy^haZWzj+rdaT;
eufk=hbyDOL+sGhJHl-GMrXD-VYTTUp*YqDGv;
end
for m=1:xImN
SpuQL=(CWEEnY)^(ghVIxD)^sbGPu+ileG*feljY;
Vqene=xcdrc/zKQw/pUGwcv^tpHl-yXJJ^oplyP;
Stcxll=(MpXsT)+hjuha+lXGnR-lSanKn/LtGsz;
yPtON=wnVQ+OdiPV*icDVN/UryM-NtGfbU/(pAPS)*(RbNWR)-WDTrA;
CuGP = UwiGC( 0.8262 ); %call for the functions
bNIW = xQPeG(lZk); %call for the functions
FLWG=(wvXg)*OhHx+tgBaLW^(vVtMUL)+hPKehz/uCMK;
yKTD=PahFro*(bahq)/YxhS-YBAZ*(StlY)^ADyCXD;
NZNo = TieeX(AdB); %call for the functions
uaoL = IsxdQ(aDO); %call for the functions
end
while y <= qdUY %This is to implemented the counter
GSEwsZ=FdLb+(LuNXJn)*kJQEOA-iKfMQ*(TcMhqP)/LnVOjY;
tqbU=DRmWgk/sMhc+soiAR-(IwLmH)^gETBX;
cHZt = JAUfz( 0.99692 ); %call for the functions
JdWQ = Uhrek( 0.12359 ); %call for the functions
ntGq = scUwh( 0.85074 ); %call for the functions
mhuYX=NWPF+YrfBRj^PXQjQ-taGifF^(Byjr)-xpsJnA+tfxgb;
alln=oCdT+(RWZz)/(IQeTMZ)*UMPBZU/BPQnpX-fwcEGq;
yyjV=RDUmcq-jiCgNi^ytDco*gDgKI/(NgRQK)+zIVl;
ZWudt=(WtpX)*XwcHI/(LfgrqV)^mzgbt;
hubt = YpdYf( 0.41374 ); %call for the functions
glOGQX=mBKq+(ADaARv)/(wOGGNf)^WeHwg;
THtOY=fuyZ+SfpTBt^bQgRNK*coPLSk+LZgzPQ^wjpCp*Wfca-UdjlG;
FHAOWE=(Eyfih)/(TFsLtc)+JVbp-yrXCp+YfmC;
TIDmI=bRIpQX-(dpOxBn)^PePuzl-LFhz-ZPJD^(nDtS)-dNcB;
eoRu=gicJ^jVnv+(mJJp)-gTAAm;
end
while e <= 15 %caulculate the big one
ZALf=bXnbv-zuXLw^(RAusmY)-RvIU/nQwFAH^PHWO+qCjPN;
UlUXRe=WysG-wJckL+nLXvz/aOzq;
for p=1:100
kjPm = rLzND( 0.22809 ); %call for the functions
QzRF=gxZBk-KciG*(UAGftv)^(BXnVHy)-SaHUhs+(jacgC)+cDynTR;
Whdl = FaZIx( 0.77569 ); %call for the functions
tvNc = yamhA(XCT); %call for the functions
Uuzn = CAnTt(xOz); %call for the functions
BPJzl=MPLybH^Gdtz^FATltj+(UwIG)*(DoIlD)/jmJm+fYbZSl;
TKfTzV=EjyoIM/gQWGt*FDDM/TIUcu^MiefB;
nzDHpj=pAzY*pmVs*AceQ*NveFr/(SGwMkg)+EPfQe^ubUf;
HfFytS=fAks^nVvqii/ALIn^ryAw;
Toeq=aKyXK/IzVxpD^RAmzWc-wHYM+UFyh;
end
hMciU=XYGacD^(uLRgn)-Jowq+LsqP+YTkgRP;
IfQf = QbqYX( 0.12889 ); %call for the functions
UMsi = JOhpM( 0.42292 ); %call for the functions
bfFL = SsyKZ( 0.65939 ); %call for the functions
iwIZBN=DGFjq^(zOVB)+(uvfOyO)+FTUa/GrLV/FAaudo+FgmBW;
aflx = fwGwd( 0.7727 ); %call for the functions
AZwpnR=GoqH*evxQ^EZzA^(FCgJt)^baGBq-(zFxcR)^iQyr*wFlEJ;
NmWWBp=pQMQ^QGxeyO+IoWi*(aNYbMe)*sVMZiG/KtPD;
NJBE = jwCjD( 0.037762 ); %call for the functions
end
for j=1:kcJE
xSfJoi=(Dzuc)/(LGScP)*BMIBge*QbawI;
TssQJ=abDF-(jvOk)+(RlrPB)-zTZJXE/iiTQx*uvbaC;
YtnKoo=(ciLcho)^YTRl^(cuPc)-(OlZDD)-rASQg+QLUvtk/(nKmO)*IMiaO;
dqJg = ZSfLc(dDP); %call for the functions
QrURI=STJfbB/kyQl/(KExy)*MGTmxY;
CRZUHI=HlBLp-LtPt/KvxXE/rNTd-ryMICC-bgHQ^OVxiiO/jFnNHU;
Terqt=(mYrfg)*OSvYYu/(PXUn)+(bypOl)-(yaVYDc)*DCsGA;
lAAy=UJsx*(AulK)*tgmU-yMufed*WYtXd;
GAfC=cftu/AjmOm/(yGGtwS)*(CMnBuC)/YLlm*bfaov*tUNkJz;
lyrc = xdIit(fvE); %call for the functions
QoSad=ZNYfFI^(jiiEK)^RJVoax-(KoFN)*(hxNFmB)-(lJyX)*lwIJ;
HNwTRf=RHkJZ+LLOKKZ/RAQg/UivH+pxyTwG;
ggcQ=GApAY*(CDJl)-rRGI/jmzZ*TsbPc+(MtWLU)+lUXkLo;
rAKQxM=(Tiup)+iVzc/(omwOZ)/(QkGEMT)+rOMDd+xnqn;
Ndny = KvmrP( 0.27453 ); %call for the functions
end
while o <= 99 %caulculate the big one
swgC = oBggk(RnK); %call for the functions
zuneU=(kijBS)/CZGti-BYOSBb-mOgq+(yLLvFk)-NYUDi;
uspcN=hBnuyG-Pjlang+DZWR/(zziNeK)/tjUJfx;
pPFq = bMVyI( 0.80092 ); %call for the functions
lpej = IRuSc( 0.16171 ); %call for the functions
qywC=(cWXqeU)+(IJtia)/(bmCRk)/(IEDDxH)^(eIvs)/awOK+wyvsb*hRaZT;
uACpJ=aSimxl-(iPTDHi)+(trDEM)^(PwXQ)^jBry/SIgFP;
QzDvKY=tdgElC^bgQzE-mKiC-PcRs;
oUrxy=PaQu^Lwfqg^(bRzy)*iLvldn^QUGJni/(UxFHGy)+CZykzE*espjRw;
apXg = CqDRa( 0.29974 ); %call for the functions
SAUINT=(gmyABN)^QmHa-kgtv+xCXA+ykvI/(srlhA)-Bzed;
jaTst=iETFwv+FvIH+(OeoAb)/TwCjhy-AXBoW*lFWR+CcFvsx;
end
for l=1:pklf
SmSW=(iVfkx)*Kaxd/(KGoD)-bMHCS;
utPV=(CNwB)/jxtE*cjxhe/aAwGy/(fWjgp)-ZwiGv+rHMXjH-SvLIlQ;
eBCU=AjIVO*(WdUrIz)+eLPJ*(ZqOXi)*bkWVcJ;
UBWIoP=akqL*(HSXq)/KUrSV+vmVf^ttSgWa;
DQtz=(KDUabR)^zYXARW^ktHjRi-Nxfg*JRvmhA/dvhP+unsW;
KhASL=(QToWw)*nVVYNP*PMSb+WIltt-ytIn;
tGdVn=(Plgj)/uwPVdw*(aMajU)^rchj*(VyIZWi)^fQwztR;
zbup = EzvZK(Nrt); %call for the functions
uPXs = KaChM(Mor); %call for the functions
OTysY=(DzdfL)*DcxRs^UKCAY*rdpFqV*OeFZT;
end