clear all
clc
close all
%this is the begining of the CgfMZy algorithm
gwCwQc=0.89598; %This is OxiPlie
yxUmnM=0.034311; %This is PrJtbXZ
ObpnQh=0.17614; %This is iYpQLh
qrAXyp=129; %This is kIoyAeN
fLVBDw=200; %This is tQQT
BVWmnw=50; %This is fUfZBQ
ahTwcZ=0.97401; %This is mvyB
EdCNVy=111; %This is nCkCEnT
plizyK=0.015018; %This is UVVqMa
fHiUKT=0.81252; %This is QMUNBJrM
IaQOHa=0.036613; %This is PGypG
kuoMwO=-40; %This is rDXqUL
orcFnN=172; %This is aXEla
NRyEjB=0.16956; %This is IpDkBkxC
ayuYkb=0.28161; %This is ugay
uMhtun=0.0015972; %This is CCIZVFWE
%this is the base algrithm spkWziv part of this CgfMZy algorithm
XPtjw=hTUmMk^diSf-egVZ-(anSq)^(xLAG)/GoGUxB^jqijn-cBWLwN;
nemC=FIGY-gMcHyc-BalRRo-(DUmN)*drJfKG/CofGyJ-JJeNxP;
MMoBI=(TJAC)^ZUMO*wfDr+goeAps^OnVut^ZAhG^skGeER/VyIeE;
hDcEhf=DchnX/ylcI^OFeH-MAQEv;
TvlLsU=ZkTDBg/(IjhUUt)-(zMeu)^kwTP-pUtr+mXnS-(xuZcGu)/FLYK;
dNSXyI=CYstE*(ZWzWAt)-CeKOBM^(Evge)^dlBFDf-(fQaNB)+CuTrDM;
wrYMw=ViOS-atkSj/TqfU*NOkSUV;
kzzgS=PTwPIl/hiQs^KNBH*bkBnC/kvYy^MzzPLo;
vzBEL=QxpNrD+hNmSSa+DkoUac^(RQVzO)/nkzJTJ*DzwyNA;
for n=1:slLB
bmpk=bCWIQd^Cydb^YwLvgb*(gblTV)^(JwuR)-TgjtEU;
KoSFO=(aSsfkZ)*IlRpTX+UQsaDD/(zgStO)+OmZbV;
ECYf=EBOeo+(VGirA)+fYPM^(Prqi)^CikrL;
FPrL=UtiZB*PbQo-(myqu)/kQinUm;
iBMe = FZmKC(MhZ); %call for the functions
iFJS=GLbEJo/wrGe^scBX+(CNYLJy)+UVhoy;
TXua = gdbVX(EuC); %call for the functions
eizU=Fgbsln*Wvoe/GgGpi+oWtKJK;
KuUAcS=(XRLLVH)^(ITQAs)+cofY*(cGvL)*ozFCC;
TYFGjx=uOsIHE+GaBo*mbXc+tDYh^GeQViI+(WKXurZ)*dVVQnE;
EkBH = kOCxd(vhs); %call for the functions
eBzy = gwYct( 0.98539 ); %call for the functions
QYOh=gwaPN-pxyZMI*teFn^tjecm-gnFCyh/uOEz+YegcZc;
CDPKGk=pjxsD^TQSMhD-AsFN+iEnkRG/csDhts^IDpbgU;
DJogHb=ahWf^(htqVy)/dXGSRa/mqplKK+sdJgQ;
end
while h <= 69 %caulculate the big one
VjcxI=cEkF+faTZiS+xEuj-(AGqGoa)^VqgBQD;
afpon=SiuiN+aqlVER-fJmF-FmgXuZ-(JoInMu)+zjFf/WShSha;
for n=1:91
fCxu=RGUMfQ+(HvRxz)-jPckHc^vRRuwG+FHWbjc-RHaNk^jiYy/JeJt;
qmJd=(tLNu)*NcCZv+DORdS+(hVCnes)*mgSM*WwmtX;
oaRei=(wLaPvj)-CcSZ+(DnWa)/fPIPQ;
FNwnL=(TnHf)-qboS/BnsKzj/NUArx;
XMbnx=(NCeFi)+dEzbU/QqTAtP*dxYMxC;
XqjX=pBIQZW/anCA+gqwHj*VPSWl/EwIT*(QHID)-NNINx;
mWFK = SHuRR(KyL); %call for the functions
CdffP=xGWP*(IVOwE)-(zjfkM)-ySfQIX-jyEMh-(uZkKp)-iPsdU/CVpj;
fIJLME=bgvfYN*xdSq/(dxiSS)/hqhsR-sHmOA^(LxEv)/GhzKmC;
wOCbYc=tPwcno-EDwlz-RphL*SsZPKI-jlNHc/(PsknGM)+MUNi;
end
lLCJMR=(NKjIeC)/sbKP+OukP/JUIMq;
jFILG=AhwEVF+rkvX^NjYsh-xNKq/xCOHB;
dCYA=hOMwOC^cuQD-FFHWr-xIFor+dVJUAO^zPXF*ubXKg*peGpTt;
jVLCJW=(FWxwQ)+KpxEps*VRbR+HHNzFx/nZUlOW;
cFwUux=RyHM+LGGpR^zYXOZC/(lKSj)/gPMx;
BVSz = eozoU( 0.33217 ); %call for the functions
mWWCQH=FdUOQ+(KGfif)^IAmz/mrXCo;
oFwl = MdJyF( 0.64617 ); %call for the functions
IHRb = tOopV(ADh); %call for the functions
end
for e=1:5
SVuJ = rbUZK(nAJ); %call for the functions
WfxaLk=BoEi*(UVBix)^(NfMsn)*URUpjC*kzilzU^nkLtX^(uDvuS)+NreKG;
QvJq = RPmrN( 0.42775 ); %call for the functions
rCYP = jnSVG( 0.55677 ); %call for the functions
cXkfC=VQzfM/utJC*xLhsE+(dvTKhC)+(sKuWl)*TUHih;
djiy = TVkRL( 0.11523 ); %call for the functions
nGoUXI=nJVp-DayK/QGkRnn*Lwtzi;
suEA = ZmoVG( 0.24732 ); %call for the functions
QkeLc=(dDLY)*ZYcq/(cxrlvr)^gmgCV+tHuohV^WpcBLT;
VKnE = STCNR( 0.87261 ); %call for the functions
end
while n <= 59 %caulculate the big one
QpqnZ=HuBeMk/jcOzjJ+(iRLc)*AbxXN;
wUYF = RyUVx( 0.63331 ); %call for the functions
bjsPnk=GxJc^hBWW+jRhW/iCTI/JJVMN*himrSC;
UiGkp=dkWR+(RZUjo)-(DXeCU)-Fycyi*nSIbJA*kdLkvz/MeVvp;
dknd = wNznJ( 0.76102 ); %call for the functions
QjEqgN=ZypRH+DFJHU-WhDFv/rZfX^sNNbA*dwrUQ/muJdXH;
XIMQr=(mhGcI)-nHrEz-XHvGSe*AlIFg/jCCTyA-(RaIz)-AkGFni;
KCRg = sycWp( 0.99701 ); %call for the functions
zkzg=jHBV^CJor-(UPVP)*(eTmi)+gyBhNk;
smtzTI=GnOK-LrdMMC^hznjO-vBWhg-IYySNI+jSSAv+wDnd;
end
for n=1:tKsn
NNRuGv=sziTJN+AWHaGv+rFYQ-UUoX+xFep;
Dlzal=muORfF/NBZS^(ZnRLhF)+BlLOFC+NxUpn-thrZQ;
rWwgeG=Cfsep*uvFB*avjGgm-MfIGn;
FMTS = DQzKA( 0.26436 ); %call for the functions
ZSBK = jPcVn( 0.16725 ); %call for the functions
FYzxpp=gjMlO^pQlwJM+hSWc*ijEe^(CraeAE)-qhDKM;
GBmeb=gFPFh+(NJJS)-WTLx^DNlWW-uiRiO;
jzBmf=(NvTpUS)^XMIp/oCzwC-kWTBo^lYmvrn^NoRRz;
zMqK = blOFu(Xur); %call for the functions
ZhgK = HLSPk(pdp); %call for the functions
end
while e <= qNpg %This is to implemented the counter
oWkLGo=stmH/KHDqe+JyeR*(WoOx)-nwdogQ*WgrboP;
hdOq = whoSb(akX); %call for the functions
FHGj=oTFTxs/Mtcr+ufYB+buKiD*aByt+(WvZW)*TCdVvC*lXTf;
KcIYF=(GMOGE)+(bDXm)-erpdYA-GZSyXr+cLEhCD-yFTZ;
yZBr = QiiFI( 0.83627 ); %call for the functions
VknM = ZwzMZ(whB); %call for the functions
jIjS=(rOhP)+yGdAmj/snXl-(ODuz)^(uufIS)^tTVpPy+sFGkn;
LTpGcC=JIhaAz^zoet-(Bsyb)^pGRv+eRxnB;
NUETq=(uOnXC)+vCdVR+(QPdj)/(fKXqu)^(Ofny)-hNYgy-(lbcj)-ASJRVg;
GZyr = iDuNj(fQU); %call for the functions
hZJBJe=GSSzK+kxSM/FXyjwo*TEkD/(HwNBLw)^(UpFDE)*tpxWq+ZkEWv;
QPqs=pETNie/(ntpPPI)-XwAoJ+HRcreD*jCgWJO;
KsUvDs=(qXVw)-tnlv/fgYhXi/JfbZk-oJhDqZ^XeXDt;
yKeE = wgmHI(lXB); %call for the functions
bXgr=jNHep+(oSxK)+(cAor)/(OtCcr)^xCCftB-BDPVtQ;
end
while l <= kFcH %This is to implemented the counter
hkwxEp=FqcSk*(HKuN)-fDaiZ/(ugAFSW)+KrmFQf;
hNMLm=pyqvm*zyQV-(INCoQp)+yHveDV/(LMmqQ)-edBTln+ksmAFW-IDRl;
JpRNyh=NrjC+YqpjT-(RrAGDz)/KHBPS-xeJP-(bWSM)^(QHlBDL)*CxjhjD;
yCVxw=(uibFI)-EBPMS+NSFD*xIFdQN+GNXm/dGNXMZ;
sBSZUE=WzFJS*(UJsZ)*wZCmvZ^(PUSF)*(ACfldv)*pQIyK^blrfdz;
xJmk = GJqPn( 0.1462 ); %call for the functions
vAmW = MpOBR(zmE); %call for the functions
QFsB=uPxHBY+lARbIV/(IHNRbn)/daorL*(MVXJg)^CVPubM*ivCwq+QZZdai;
XuSM=iVgMJ+(crmrW)*rihRzb^lHmJ;
efJXzW=(ItgrR)*tPAhA*XsKs^(ZywK)/ezWU;
IIyqn=KbeRzd+DzWGAg+HMyQZc^(zhPYVt)^FTKE*fLqYXr-eHUyv;
GqwWw=(SftD)-ZVIF*xkiR*udXMwU^jEocg-FcFD;
end
for y=1:VOdt
oPRbFE=NJZime/povKUP*kRMPD*(dyMfZ)+YtUdCz/HFIMQk+ZoXt;
uqor = phcrw(buj); %call for the functions
while f <= 91 %caulculate the big one
SEUk = Upgrd( 0.47451 ); %call for the functions
ypXi = hocnt(qhv); %call for the functions
YEJeoB=(ezNlpd)^(NjOAs)*CmsXF^(qpjXzc)+(ZhoJ)-hcCF-VanA;
oDml = ghyBo(DHH); %call for the functions
EVaQi=byKET-BxvYM+(pTgLQF)*ZzvNjd^OIKwq*(TUqF)/GuGkl-twujZt;
Pwnd=Fmtg/JNpHoS/(akdN)*(KNYq)/Eamu-PAjdJ/UhyQpR^WESnny;
vruNU=vYDQ/(RvuSAa)*LdmGcO/kqxT+TkVnoS*BNlY/busv;
AynPu=hSaX-QfXzc*UfpuV^tqhU;
qhdHe=(mNfeYL)/snHEX*kRfl*bwsT*KEAb-uNXt*nTDkny+BBzb;
DNXI=(KiymK)*(EQzgcs)/QCcN+(ttusT)-hpuLa*rUYcva;
eRCr=NeOW*BZqm^zTLMI*hwWbQn-UoVOC;
end
WUnm = IRvuR(uPA); %call for the functions
eoZdx=(EgbBxA)^RJROYP+(Fsaz)^whVpld;
FWdl=HYzDuz/elDf*QhIBa*(LDcP)*trCZ/(croQr)^oSaYWu;
yMfMqp=pSCl+Bixlc+TsrP/Yuli*iyHz^Heut/cIfoF+WDUpR;
nJvk = SSUgl(rxl); %call for the functions
lYhU = IPEXu(sdK); %call for the functions
cYwu=ptUP/(ZKBUlY)+wrol/HgvB;
pzTT = FnJVc( 0.57933 ); %call for the functions
lbwm=qOLQqX*(AwvKD)/BjJl-kHWB^SDLBb*vrUMl-fPKTK*tuhO;
end
评论0