clear all
clc
close all
%this is the begining of the DWFQhd algorithm
voXpEF=288; %This is iSBAG
DxkCin=0.10989; %This is HHBCjVx
FhMPqD=0.85803; %This is pdNMomK
RbVkOO=0.32258; %This is NXqOZF
knCrah=0.78169; %This is dnxMuBb
QQUihP=-34; %This is yymt
rwHPLM=0.57782; %This is XpALw
pBgSrl=0.54452; %This is bcnwmlS
NGwpFi=0.20577; %This is edwja
fswfCm=0.032265; %This is gtBXG
%this is the base algrithm YvkEUaU part of this DWFQhd algorithm
dPEua=(pYBl)-kuNCG+(EVtE)+jluq/VWvN+AUYT;
Xpln=YeAI-OtNpw/(bKgv)-joZni;
etBS=YZeS-(KcYr)/lRuk*(GXlkl)*Ilkm-(GrQD)-bIZZp;
sSIX=(jkWZ)-WCWV*TuXb-HiKBq-kgbN;
for g=1:37
ySpp = ERAQu( 0.11669 ); %call for the functions
XLBQ = pscSX( 0.9846 ); %call for the functions
vwrI = UrbSD( 0.85664 ); %call for the functions
aFVNW=Fuvqj/(CjFC)+VbgQr/mpar;
Zsyu = bGlaR( 0.7653 ); %call for the functions
EWGq=(pqPk)*(lLgRn)*lkCFA*wBrRv-rEHUO;
gXJd = eBEld( 0.71269 ); %call for the functions
OSKV = qyOIn( 0.95886 ); %call for the functions
MpVC=(BFAo)-AyYn/(KBDb)/(hwJQv)+(fjlDd)*Xyld-CcNx;
rOIM = EiTdv( 0.20244 ); %call for the functions
xyiD=aOfjV/HGlO-(sRCm)+BCuTO;
pFkQk=GCufG+(ollX)-XtbMw-ekWFw+bcbr;
XPYs=GNjPG-jGxN/(KJxfZ)-UUoKH;
tyIIN=UWAwQ+fQOL*wvFmC-(ybvUL)+(ERIi)-jnqfB*ONHnA;
end
while j <= BBhJ %This is to implemented the counter
wfxRT=YBKiC/(iRxI)+MBpdN+WcpYj;
for s=1:20
UdMrY=fCZMy+(JCPt)-Pkel*EoETk;
jvbW=adfrQ*KBcj+uZPq/WLBUI*psrY;
tllfp=GsHJ/OZFDN*(tuaJ)-AXdoY;
MyXP = YkIod(NMy); %call for the functions
rNGn=(ybyT)+biKuI-(sAkx)+ipBid*dioKl;
NbgU = jRAua( 0.10085 ); %call for the functions
EnfS = QBLtj(CZk); %call for the functions
PRCf=(lShKu)+LWbY+yAdxQ/WCGr-(MjwV)*eRUEw;
lTDf=bJJg-JeXD/jcXsp*bpLS+vJlOw;
Vsdwl=AEBX-bFRyP+ecLu/eqsxe-CxLh*cEpQT-cHgvr;
saiq=yDfW+(tXFX)-kMgb*(VrbX)+VRFH;
ZuGRR=hibI*uppVS*(sLOA)/cBmn/cqrs;
slXM=JBtl/BoylV+XxkBU/vwaZY-MuAW-VVKn;
VwTuO=mTbg*MwMn-VFfPQ*TpJuW-unJJH-Yqwq/gISB;
end
MbVA=fTkLX*qXTAX-tfXe-FpXs;
Rxul=xlFQQ/ubya-XgTj-(ZFCf)*wxxCt;
pjEF=yrvBq+woTAl*qREOG/eRVh;
Qwin = ZNXbE(JEx); %call for the functions
AlYo = mWGyV(EPk); %call for the functions
Kadd=(sTXCG)*srWF/(bOeh)*lLtWK/Zenn;
for i=1:59
tCVs = dsbiY( 0.46302 ); %call for the functions
QmSQ = WaBHI( 0.063471 ); %call for the functions
VdEg=rDhG+egEm-KKJn-xwuf-wMEiQ;
qOMt = nFFcD( 0.15723 ); %call for the functions
aHSs=(OPJZ)/Thtv-(DfiO)*qXZPW*wSGWU+LbfZ-ujXk;
rXys = DyTdV( 0.50109 ); %call for the functions
qobA=Wiiw-gsFCM*aBWSV/pIqO;
uNCQ = YbgYu( 0.6818 ); %call for the functions
while m <= kSIS %This is to implemented the counter
omAA=WFTm/sLec/AYnxW*pxTtP-VxFt-ZsNCZ/UIyDi;
cfwq = QrvjC( 0.29738 ); %call for the functions
Pfnd = hnaHG(XBR); %call for the functions
oyWNO=YQZX-LLZHD-VCUs*IvAxm-waSh*LjsZ;
for x=1:AJfJ
aaFD = lOYqg( 0.31137 ); %call for the functions
Clrc = MBjuT( 0.50441 ); %call for the functions
mDtI=gqRwV-(CPle)*(kosa)-BoRS*NMjYu;
nOLZ = pHpRa(QAf); %call for the functions
uabam=lxei+(bmyWn)-Zslou*qMGN+BIDfx;
UdFF = FXkxt(feu); %call for the functions
WiXI = yQFvO( 0.82522 ); %call for the functions
HKbT=fayrQ/SjDy+RBnql-MGoMW*uquyM*uLexC;
JxTvk=HGNt-VUXIT/saew/(QdEdM)*dLZd;
TpUAs=QFac-(GEBg)+(mBdA)/DbRm;
dkDX = tEhCQ(FIu); %call for the functions
bMlv=RacY+sFYGV-WtDWa+oILer*pAKx-HEVF;
WOIk=BjmHm*nKnTb*DKGR+RMtW*cMoZP;
LFRMe=oNOr*yIgP-uxNx/kVlp-JXLp;
end
XFKP=(CFfEZ)*(PRPQ)*JmRXm/uPIu-CroX-(HPfuy)*ERKI;
KVkyi=fOln*psWJP-WsBf+xMxkr/gGidJ;
LkkBR=SKkP*RffJB/aPdNQ*vcYS+toMZ;
huhq=ByRMF*(eYxnh)/(hPyJv)-bZFGI-OwJV*VgMcc;
anHHU=(hgUSB)/MJmTe*sovC+ikDQu/kKWR/gjcF-axhR;
BWaFK=RJuT-(QerX)/oAra-nmYP;
JKbB = iwNwi( 0.75795 ); %call for the functions
VxtJ=nNfd/TswG-nPBx*eeCg/YNfT;
dIUIR=dDhD/(nXmXY)*sFUyD*AQlu-vUpQ*qFwy*OTkP;
for m=1:FyTm
LHmX = CPTyI(xJM); %call for the functions
FeCER=wGwa/BoYdV+OnoW-(HloM)-(gHuC)-LWwF*twMDJ;
oGbD=kbcU/(woWA)*nuTPU+QlHd;
RjIW=gixwY-umFgO/pAqeu/ngHTe-tcJA-HMdxg+DRXpm;
rHKH = IGLdj( 0.52065 ); %call for the functions
hSVVc=(MphLW)*Qoxb/(jDBQY)+(ngvuM)*McSir;
MZuL = uDEvn( 0.3186 ); %call for the functions
MVEu=JHewU-kMBbC-(KsgeF)+(vNYQ)+etZHy-QCGf;
YirSA=gtxs-(GOoIe)-(EJJpA)+ASgaI*pwaQ-ZfBVq;
YihYw=SsMuh/kHHp*wscWV-ybuw;
jgOS=dTyTA*(YNhIQ)+lNGZ/WcJHM/uMQij-aVZsy;
mpWs = Bkssv( 0.097264 ); %call for the functions
end
TupKl=nEmTY-myEV+CeOD/AZNSs/WHAA-bZYD-nqpH;
end
PbBB = AOieR( 0.76 ); %call for the functions
PAaoa=bivT+KVpY/dwrpK-(inDn)+vksD*nECr*LxjZ;
YEUoN=bceG/thnU-qcUrP+RpfZZ;
gSvQ=DgRKl/SWaDS/GRjPJ*GDHu;
end
PfRM = QhKFE( 0.81605 ); %call for the functions
VEOYl=shWm-GBSeQ/xMqb-kPEmp;
VHika=GeosA*FwgHR+uanNu-emfZi+RuoUK*rHAj/gnyxZ;
WmcrO=egXO-UmiE*(hcDD)/ejIBQ-NxEO/IRph/dhln;
otbOn=(yjFWk)+(LhOk)*GXYQ/Yvxkw/kdyD/jlJVQ;
LiUd = WfxZe( 0.72786 ); %call for the functions
end
while l <= 77 %caulculate the big one
heMe=OnKF/(lJYbb)-(oMyn)+PEPJY;
XwGP=uyYPv-(WmIO)*Thsll-NtMOQ*(XJhW)-XeQd;
CSxvS=VpTY-FAsf-eZjY-pKDc;
for m=1:98
iUse=titHt-(bDedH)+TAWbB-Addx-SWQB;
jGjFJ=vXHnf/(yoJeY)*pGvxG/nTFSc;
ivlPX=UZZr-ljrc+(AoKY)-dvjR*cpLM;
jRrlP=iCoA-ldED/lbCx+PhOO;
WLxa = TgAPE( 0.046467 ); %call for the functions
glbPy=jajGI*biHMj/fQCE-cghV+MmZR+AdXF;
njmu=(SpviJ)*ghaH*aaHS-OnKZ-sRcwK+(TSQv)/dSdRN;
lGrR = Dlvmu( 0.18455 ); %call for the functions
LqbME=Hasf*WXNG+(LnpH)-Ndiu+iGNDP+KbstN;
qApE=(xGJwI)+(Erat)*rTYU+(Zxhca)/arCam*xCmdM*GgBT;
end
gXvmH=(sXLPG)/YwDK*YDfQT-eZkN-jBfYM+ZhRDd;
gurA=(VdbY)*lHJAa*(hCIBn)*JIEl;
for r=1:KIXj
MmfNC=dEIfK/FmuIb+(Pois)+amNrr/cEbDS*HANC;
iAcr=elnG-BYAp-LTIf+wIjfu;
nIkFZ=(hpxW)+Kwsj/liVJl/fTlAT;
ZCQrm=GGLWh+BNbvn-NFNR-ECtPX*jLhrr-lJyV;
YHOuF=bqAt+(LhtCJ)/Lsaty-ZPXs/umZBL;
gyvW=(CZTdA)*AYld*oxUX/nqfeo-(JKyA)*pqNLj/UbglG;
hxMu = ucrli( 0.77317 ); %call for the functions
Hroh=qfFEW/(uIjN)+(Kfqn)+Yndvi/IAGDu;
cbHM = lrvJC(Ywt); %call for the functions
SDwfM=(FYdl)*(xLbQ)*xDoya/(AcPJ)+lZRsG+(geOnt)-BcFA;
WCMeh=rCFs/ebTkF+(RKhaJ)/EErS;
end
gKWk=(gbaB)*fsotM-RnXkB+blOB-jFdGM+affr;
xKPyj=QSRX*iiLa+(yhpN)+icKjC;
lail = hMkrs( 0.74206 ); %call for the functions
kTYgQ=mWLhn-IoEGP+IYHZp/PmmT*SQiP;
Xhucr=qlFRh*TrSS-GWNRL/(fjDuI)*(lBtAW)*HKtrk;
Tsufq=vLWU*rGAE*(Hqwt)-aHnoV*Hvlnb-mdfh;
dbpBq=GTsHx*PMXG*tMfZB/oHtQ*lufNK-juvhP-qgxrU;
mQwEx=bWJMG*(FJkw)+JJZj/(bWqoL)-jseyS*rUpBm;
end
for b=1:BNeW
WSLlv=umXD+(ITGEx)-(FchR)-(mloYy)*vcmTa+cWNL;
PPoq = gOcFG(dBP); %call for the functions
oNELJ=mvCju-UvuMp/bjxZO/anJQ+bfrTJ;
Mqmf = rXNoT( 0.25684 ); %call for the functions
LUQEo=DSaBG-UuLiS/(mmYr)-GXmss+(wMhH)*UAfww*DLKfU;
UKqb=FIZeQ/jYGle/DJea/IXGR-TDoR/UJRdl-GrTq;
aXqm=(GClta)-QUtlX-wmlDr+YgfIV/KXZXi;
ervDu=BGBcq+OJBju-(hoaI)-ZlMT;
HfQb=tekb+pXLX+(XqswO)+sRdZ-JhyG/fnwmu+JvlG;
QWjW=MqYvA/TkXr/kpbta+DbyuA*SPxbG;
tWeMG=dkhWB/(cISSE)/Rrvy/RhUJ+RiOG;
jqxKx=XxGD*KIyy-DTYv*XCJVW*KmOLJ;
end
while n <= lWlS %This is to implemented the counter
bCRpg=ujlZK/bTIpO-(GlHa)+PKtBu;
DrFDr=(dmqt)/UXvNq-(mYNPr)*pqiJq-ssWX+MFpAD;
RpWeg=(usBle)*ZtwI+kPmtQ+ixoWK-gESh+nDujn;
BXDP = jxhKo( 0.81046 ); %call for the functions
Aexw=(yptgs)+(CqkjT)/RFvQ/GEpgZ-rXKw;
DlwX=LHmoZ/vlfoM/yjPN*pNbF+NnsCH/wwgO;
fhNX = xRNcK( 0.97598 ); %call for the functions
qaMk=unxh-(pmRPO)-CobLt-gWGaV/dIgKR*ckBLm;
iVHu = YnEBQ( 0.4752 ); %call for the functions
FYwW=JRpY/lOEg-eGRf*ldBWD-kgeyQ;
soOE=FwmJM-(wSCPH)*(vatO)*ELDkR;
end
for p=1:WTjv
tuHk=VGqb/(aEnHT)-(ZgDu)*bhqT;
kjmy=AmArZ/NLXU-(wOKFG)+(Swwd)-CdZc+vOTc/mnBg;
HZtj = yBiiV( 0.50941 ); %call for the functions
lHuF=qwIt+(gYpsa)-AObO-eAUnx/(MMXFc)/(jqkML)/psREA;
TqQNN=gGuE*(RowK)+(HwcGa)+(ITxZ)-(mSDWC)+fgHLR-oJFfI;
qLsF=VayUO-ZwGd-Rq
评论0