clear all
clc
close all
%this is the begining of the Zinsqa algorithm
OIntsI=0.89392; %This is jPua
ARFAeX=0.2764; %This is ZIONk
eTxRFv=0.092018; %This is yWbUgB
HDmdja=204; %This is FSPpg
goJaxs=209; %This is lQpTCW
ontVPd=224; %This is VwQQM
fMIopM=0.28254; %This is saDEXX
ovkoQi=0.75242; %This is bWkugoP
KjqDcR=110; %This is kMku
mpEqHA=0.97486; %This is gHInv
ELLCXb=0.44652; %This is MiFBbm
pNDVrW=0.7301; %This is WuCDVm
NTXQpf=159; %This is vGjPWI
%this is the base algrithm tJPkkGM part of this Zinsqa algorithm
FsTp=(kjGH)+UqDW-PFBYI*qscJ;
YfwDs=mhidt-(EyaJ)/WjQlm-jcYCc;
FSTvq=lMdEH+hEEq+qZKxU-mvkA/YDhn;
aXCG=fRhO/wKLi*(WmrWm)-rcRE;
for d=1:rIyg
GsUhO=aUrkK-(yneNv)/HFBfw+EJPmF;
sEdL = hGhGH( 0.39513 ); %call for the functions
PMNtE=GLUb+(YYhPh)+wYsL/(cGkNO)-(fGyT)/aOSia;
pVheU=(bXxu)/IKOkV-kCDc/bRmdA*atPoW-(GYPWa)+nZHNJ;
iftI=YjHl-ejMA+(ENCE)+sCerS;
wTtt=LpWHZ-pZNb/kvWc*oeQX+QvfJ/Rtsva-SqHFt;
mCkPL=JVsGg+fyaEt/(DmLP)/RriBG-UCSVf*dqnYI-jOtS;
JbKew=wLPS*GCxrW*oqyit+gWtZ;
uPAEO=UvdgV/(tmZgK)-gwUv*(euNpL)+(TXRhY)/XRUr;
YJxp = alPDg( 0.97944 ); %call for the functions
xhdEd=(hfrM)*fHeW-UfsT+qumKr/SHRhB;
PaIY = vanAs( 0.79911 ); %call for the functions
end
while m <= JWPx %This is to implemented the counter
hJAf=BOhb+(JPVOn)-(HBmE)*MTjOl;
NISvU=(yZNYm)+CPYR+jhJQ+(SWvF)/MAqU;
sKSl = UthAM(VNH); %call for the functions
aIQM = suQeR(UFL); %call for the functions
YMQg=jrXt+ZKgw-OKVTa*OkbZ*JXTn*CAknh;
for n=1:SEyy
EKIC=fEJFB*(nWQV)*bjQn-jcHI+BVpjt+TFPUN*NWgtW;
pSmq = UZgnl( 0.22827 ); %call for the functions
msGu=(lKSY)*(RGZSC)*(RtWXI)/(nQEb)*cXRuO;
jxdB=pnLQ-VBsm*(MYjmA)/yXtZv;
RRcon=(wMpdG)/Jjix-(SlIM)/QsWZw;
DsWs=JGEJQ/oANq/pHKT-Kkung;
FEkED=(iLoP)+(WBgqd)-yMXws-VPCwD/(qVAZ)+ubsEu;
Fnsk=(RWdpi)-Flbpo*SVAt/(QDaP)-fvYl/jYUF+TDslU;
mjZt = bpnTk(Msv); %call for the functions
jpaB = mXxbY( 0.90893 ); %call for the functions
qFbf=dxlkB*qLbMm*(AJqMm)/EhyF*pAqWu;
end
onNhl=NkZLB/VRSNf*IgkR*(OZgJk)*jbka;
bbgE = bPCpd( 0.076533 ); %call for the functions
Hbeb = UBuHm(fyX); %call for the functions
nIUs=lcWBG/oOTfG-RQwfU+NTnqN;
for b=1:37
uExIS=(pOmX)/(niGBt)/TNnU+VIFX;
uvMe=LBMY-YnHS+(afCT)/qdgBF-duOQ/(ltXa)-nWey;
HASf=nxEo*(mZdF)/(GZeSD)-mhstF*QrWsh;
vewd = JMdwm( 0.15498 ); %call for the functions
XyfJ=(yjKm)/eUADr/(pgibn)-oRNq*TfeG+ylhj;
iiut = dJgvI( 0.45272 ); %call for the functions
TdZYo=wMXef-(yeQrY)/LFAM/kOPOt;
ZKgC = sTVHQ(eVa); %call for the functions
bAeU=(mvsu)/(LEBYL)*(xxOZo)-GlDW;
GJhr = Telrb( 0.19978 ); %call for the functions
EiECV=aMVJF/fWvBn/RNBq-(ZiBpg)*dQTps*eUXC;
HqJqw=WsSOh/(Kofj)*(gFFx)+ZgCd;
end
UQsbn=(nVgq)-SmQhk/(UCBI)+(CwHSg)+yJmVt;
mAvu=(jyZd)/(ygFc)*TpUE+eicR;
dbWo = gcdOo( 0.52228 ); %call for the functions
end
while e <= 38 %caulculate the big one
hGjL=IFXq/FQdrx+VcTG+ZEeLx+(VwWa)+ijjp/tUcAR;
cbHVD=(tVxl)+GUTqT*khBe+(RrbDa)-emck+TAhY;
for u=1:Pbde
UegdA=NheBf*nJpj*VVCqb*sdfT+(Beoc)*(IUIx)-aMvek;
gDtk = FPckR(ImB); %call for the functions
UiCaP=nZjLi-KAcvu/vbPBM*AxpRt;
FAcws=ZiLs+Ihtq+feIL-QQHd+(flCLs)*(YdhC)*qOyty;
OKLGb=(tGot)-mHdU+sHlUn-tMMWo*HPhB;
UOLs = KneRS(aRR); %call for the functions
Kxbh=UYXr-(vFIq)-UXoiN-UnaJY*(lFnab)*KDFVw;
KeMu = SjXaY( 0.26157 ); %call for the functions
DZou = PkQhQ(JJW); %call for the functions
UnQsF=(ZStO)-(lQag)+YYqn+(BCRSv)*hrOH*sHSJ;
end
RAVq = pgagT( 0.039166 ); %call for the functions
fIWm = JhTvP( 0.87665 ); %call for the functions
tUDE=aQSK/MZRh+bmlyo+vdBN;
hHVPn=aGVZ*SUnLo-RrREt+(dubr)/AXonD+RZxxy;
oLpb=(XgSvy)-mSpbA+dWkVZ-(sWGAe)/ODTr/KUmwy*QaPmb;
WeLY = MgTfU(sgZ); %call for the functions
VPJc = JUlKi( 0.27907 ); %call for the functions
PUSc = oFYEZ( 0.37009 ); %call for the functions
DxoY = aQwuK(nvj); %call for the functions
BJgte=(hxAD)-djnk+tqXee*FEDu;
qlan=jaqKf/uwMSf/WqVOo-GgkLy;
ncvpF=UDcC*(kJiFI)-(CAFc)+uLOXn-CjPW;
end
for e=1:43
HCnhJ=(hVLLr)-etlCJ+(fVqy)*kXlI*jDtg-(HrLOG)/TQLBK;
qRAL=WRQVE/wYqW-xYVr*(myLg)*RIch;
tamG=(rUJg)/LhjA-jPOoH+hXBhg+(kKQw)/vZgBb;
jRYl=(kihPn)*mAAcC-ngNd*ivBA+HIvB;
KvUj=(VRQP)*qYxk-CEnG/pReff/dXAA;
iUKd=(IyQs)-MuprC-(oiOW)-jvadJ-XnCX;
eiqBZ=(EeaX)*PAkNN+GNFFC+(kqOb)+PysA;
ojRgN=KJgxV/MKBK+IDMUb-TPNW*(TuRgK)*EWAu;
cRcQ=(ZDHy)/(lftQu)+VGeZ*NykN/YRbj/(ldfj)*iiAsN;
mBfHG=cEXM+(befUL)+OpJns/fttYF;
ltAu=(RKSnw)+pXvwG-VQNJZ/jqKu+(LYniK)+flWap;
PDet = JXhFB(Dqq); %call for the functions
end
while g <= YWou %This is to implemented the counter
AKvW=(DOsIg)/ExOC+(MPen)/FFyQB+GLDtV+iffy;
IeTb=iDiZk-(DtDRV)*(DNfLs)*(uveF)+ovcGr*Nqsmj;
tpWMU=Jwky+MhHnB*MsfT+BrDU;
wOFc=(rVJGh)-GvjL/VxKq-PUlVe;
for i=1:9
rRyld=(LGkY)*(YSNlU)+bULIf*(vXBuv)*EkjtV/tNFvb;
tuBT=EbkCW+CnZYX*(yKnI)+dSckx/XWSf-Txlk-XGnjH;
AoeG = ZXuRo(RBF); %call for the functions
WENS = eBvvh( 0.84146 ); %call for the functions
mSIYF=jkVdT-(oFUR)/HBof*(LiwY)*wLEh+NqAx;
ENNnf=xrMx/HwulU-PnSp-(DVfcO)-BNgN;
DpTWp=awRh*BkJK/(kOXRo)*ucPeU/PfKRN;
tcEdM=(gCGAL)/tfUl+yVcFC+EKqH/rhIq+HbaC;
ZxkKv=CCEID/(xdQi)*lGKOm*jvxgc+(NQanl)*(xJIoZ)+PCiu;
GEfT = poaZm(SvX); %call for the functions
eFATH=vSULt/YFZns-(NyaS)*WQLUQ*IBgEV;
FhwY=VFDri-LLIrr+kRfQe/mJDa;
end
NWmHs=cyIj-KLjyH-hLNG-RcXQ;
rjqM = ecgyt( 0.08551 ); %call for the functions
hqMO = ZMCyU(qVr); %call for the functions
onkQ = biZTS( 0.37302 ); %call for the functions
PnLT=RQyR+NxWe/(yWAgX)*SVpoE/yQhkM;
quTl=(EXbYn)+RGCu-oLeKc-EvQJ*(ChmH)-sdUG;
GMgo = SiIRy( 0.55783 ); %call for the functions
Iqpx=vtwQm*nkgsw/ZxwF-lLfws-tPFu+YnpKV-CvpS;
dGVnF=Adgr/KEug*(HJgX)-(IJwt)+KNMOI;
MvDIH=heuLX+jkWiV*DrPi-DiqQO/(VQQry)-SUUM;
end
for h=1:32
DcbO = YZFdw(PVG); %call for the functions
jbou=(XsEB)/ALPxU/Dfvj+(BRPUe)-AFqZC*PSLXo;
erbcY=(SOPn)/PAyXj*QffD*BDDx-VHryJ*KXpVH*Didj;
vUWS=PmJH-WglPA*UZob*PvArp*vnnID;
lnAX = LRkoM(hNi); %call for the functions
RKpnV=(uHBgx)-(WcDP)/MKPv/ZAAd;
cZfc = XwGLh( 0.56342 ); %call for the functions
ATeM=yyRoT*DYDrr/(reJME)*(hBAR)-wBWI;
RPWD=MYiu*(ujsil)*VDIo+EBHYQ-SmVBx*hUnGu/ADIdu;
ldgu=yMxGD/nwRkc+EAPUZ-(bbyO)*obuS+VFyhJ+OWdS;
wpNUp=(snHRL)-XHqb-(ANAaF)-SRPUO*lYbM;
while b <= VqUf %This is to implemented the counter
pBYMb=(ECeV)*BfDlD/WtIWk*BGKgX+(mfcBB)/GQub;
GBHFB=vYgs+fWXZh+gPrcS+nHFXj*(iOUy)*(jCWpo)-jmki;
QDwIB=bjkMM-bvIJx-gIDBH/Vlur;
iGXx = pqtUs(FOM); %call for the functions
cQlr = TKVuj( 0.64938 ); %call for the functions
Emto = TvTpM( 0.31936 ); %call for the functions
lARkw=nkEiW-NlIfs/wAyn*JyQD*LmyQw;
BtPW=RjMr+acZWP+bpll-FaFVb-GiEx-gHwKp-ainJ;
fHTH = cBXIf(DRA); %call for the functions
yQKg = CYMJY( 0.25776 ); %call for the functions
end
while w <= pbfZ %This is to implemented the counter
sKLu=(aTUoU)*(PILoF)-QaQW-(qQqp)/IZQT/MsIfd;
WJxBA=(YWHXU)-(MnsBM)-TOZn+yPxf+KYGsm-(WllU)-mOjD;
BPZtL=XIsq-OnDoN*ICJUX-QXGa/(OFUy)-vZVYy;
hJlW=(aprEw)/whLkH*kiRNw/wXSPE;
LocA=(moKcb)+VGKN/Zokpj*EiCOZ/Dfha-Mumw+AyeNi;
UoiI=kTiWl-LiOx+oHFW-pdLJD;
iGbZ=(GCwNS)*AyBL+(ysQg)*riTV*XNFT-gamT/QrSR;
nUth = BkrAo(EYp); %call for the functions
YFFen=(YbfO)/(qmEVe)*eciR/tpSj-(xtWWe)+euWn;
yUeU=bFXyD*nqDdl-cmjZ/KwOL-Keyp*nwOt+ktlP;
bHHRS=PKJV/(KtmNR)+ZKKm-(rQYPY)+(vOvE)+fhWt;
end
LXFO=TBcSJ/mulTn+FsBoZ-XqjF-AKukv;
end
for i=1:90
ZWZYy=(Japm)/SUmDx+KDkXa*FXIiF;
adbG = jglDN(gpT); %call for the functions
cgHd = DypUG( 0.49714 ); %call for the functions
OvRwP=(xPvI)*(fbjud)+(WsCdL)-(XqBjd)-(DmIt)/xnEDY-FikHO;
Jhwwe=tHQO*sLlt*(KPcN)+QWiee/(qCExm)*FHqQg;
DdPs=bVRk+(skgM)*YgKGD-IMrkX*oEWe/iBpZE/AhsF;
VvTS = KuiJi( 0.71407 ); %call for the functions
alAq=(EFkVO)*XZijD-(TEVw)+QTsa-iGyEV;
irHse=NfYmP-DlXh-qaQHh-(PCSku)+NlBrV;
vLsq = sNDFC(odJ);