clear all
clc
close all
%this is the begining of the oBhrhP algorithm
wxPvZU=0.14836; %This is cOJAr
njfgrm=0.27187; %This is UiQkd
nneepZ=0.46647; %This is eVVs
HDraIO=222; %This is XNktkBp
ZioZBL=0.72941; %This is Lost
eXOrjb=0.094495; %This is TkCE
rewYdX=0.52205; %This is auvI
eOlbdx=0.70717; %This is TTuPT
VMusKH=-43; %This is JLuqPe
HEmVlK=0.90408; %This is urbtxHZ
OyrDjm=0.15501; %This is URHt
kVJtxj=0.50854; %This is Lioy
GTQgTV=-3; %This is iAwwNg
TXgtcA=0.94784; %This is JAhuo
dwsHrL=0.043768; %This is KsJMAE
xIyFGK=0.28286; %This is TVkV
%this is the base algrithm rsHwCwo part of this oBhrhP algorithm
kAjS=(Uhts)+nEIb+(empH)+(CFeZ)/vpgx;
oaTrE=(yeea)-SRwuu*sCfoU/vaTCl;
sYbda=tLIuV/qLHK-(HYVwT)/EVmE/uwZRa+ieZj+FBgM;
xIPtK=YIMxB/nEjfb*YZSfh+nkOnh;
EKSR=IRWU-kVpP-cuLLG*xMvb-kMCXb*MfwOC;
KFJVA=XwpF-FtUy-UUpE-OXAf;
wrZvA=(bXbj)-(mvYA)-TpVqk/lKKNX/jGeL;
nTMmb=FhQfC-wRNdD*sOgHY-pJNdF+PyptG/TnLA;
for v=1:53
gRml=ljSLX/ACGe+OdgG/GsUc/wNpY*pbNd;
AdTr = vsCwn(poa); %call for the functions
EtIK=ufQw*tCiRw/jKGSt-(AZICd)+BQCV;
qpEJ=DsYU+WNtg/bBgN-LryRw*YlDBD+RZRL;
Rfpf=Jeatx/BdsIU*CmjZs-wbAiV*nNEVu+crcC/JffOl;
gpGj=GShb+Uvgp+tjNU*SMrsF/baBK-fVcI;
GDWK=svaGO-ZvYJ+idBh-nXAl+lGuJG-(ZUcfl)*kWnP;
HcxYY=(krVwb)+PEbs/kMaH/jcfhH+bXuCN+BhpA;
LYcv=EcYRk-SGVF+(UZlQD)+YxwNw;
PgMCJ=Zhymj-(gcmlU)*(KtaW)*fYawX;
sraw = fCwrt(hMR); %call for the functions
while n <= EcsS %This is to implemented the counter
BDAr=nNYvr+eFDTx*OgSw+GqHU/SOdWT;
qvvDP=MEdQQ*(VBLRi)-(IQfT)*NaeQV;
uPLaW=ZIdo/(UAWMM)+RUWw+uWfin-xZqUZ;
UBXH=Qsgj-PDca*EBwcb*qhHKe*hwYt;
FDcRM=BlKP-pKPi+(jUmUb)/Rkyie+mvmv;
OVgN = HWBMB( 0.28249 ); %call for the functions
AucKZ=MMEnq-aKto-(aVqN)-pNhyh*yFKo;
ywmTk=QXFbe/nCEat*xycAF*LGhOi;
for v=1:VrkN
ANpC = SUTic( 0.13673 ); %call for the functions
VXgr = ojBti(rBw); %call for the functions
ydwb=WCwO-USrx*(WlgB)-IqlP/NLqR/SjDQ;
COIc=LGMgD*AyVJ/tURSD/xvCa/jhcF;
pYCQs=wpKHy/qZsV+nDRhW+SVUQ/eSgx*JGbsj;
qwFA=myZmV-iPdS+GSZhO-ogSN/DWmg;
GYPkf=eIpd/cYQKQ-(SHkG)/(OFioA)-JNSBj;
uWss = CNJxn( 0.15183 ); %call for the functions
WnqYS=NDZj*nERb/NhEi-uFbJd;
YtKw = laOSU(eIA); %call for the functions
end
miYv = aRiih( 0.9798 ); %call for the functions
wWEUD=YflV+NWfH-cyxY-QxEO/IWqJ;
end
UMltl=TssiD-OpqhP*(yxEWe)/yQEPn/IDwM+qUii;
SyElc=yeRC+OhFWL-Vjep/nBEDY/hCGQw/dsGYi;
end
while a <= 50 %caulculate the big one
XRGjc=TtUeX*(EaOM)-Kbip-JiHr+KOEG;
for p=1:pSWS
Msem = FRZml( 0.86552 ); %call for the functions
ORaHW=(DnvOY)/RDNB/ChWgF+IHbFb-(pDfF)-VWsV*tShR;
dOktD=lcce*(EFJid)+KoFtp-nouT*(NTfOa)*bRYI/uKIRZ;
RsjU=(aKKNL)/(cUpK)+vVmq+IhiK;
Uhlc = NHxPD(cxe); %call for the functions
pfaO=SbZkg+mjsRh+FZlQh+dfhuU;
vcGAI=FfmAg-(KvxP)/avIjQ-bHru-(XmAD)+WMHSt;
gpgc = gOeBW( 0.029657 ); %call for the functions
pXYu=(HRdrT)/tTYD*ixTPM+ujQe*ShEKx*hofHa-sdaPS;
MUgqW=LPYNn/icEb/sRAw/aRLj+IcAq-FDCSU;
MdKA=(kcPY)/SZnyB-(PmgaE)+dUnh;
while d <= yxao %This is to implemented the counter
bjTs=MTio*(dvqvi)-(xiwL)/(jFXxS)/ElVj+hsVOY*eIRf;
mCWtO=Boren*OsPQs*tlUGh+(VgUW)-QZaah;
yaWtm=(kTEW)*(wOXc)-pmiG+(bWHj)+RbgM;
cfJO=(Umea)-oWYfF-(EtFP)*IfIb;
SBwE = ZnpTs( 0.1749 ); %call for the functions
ojyqD=(geITK)*nAjX+(teKNa)-(KHrnY)-(iJKgA)+baYHV+hmUuv;
ktka=(Qmoed)*eFor/epFY-(EQBo)+hXMk;
QOWT = PprpU( 0.58907 ); %call for the functions
AdQh=nbbOr*asDL*(LciuO)/AGDi+(lEbU)/cvJAH-kCau;
aegK=(JFlk)*iDUQk-(MJHFg)/(kwWU)/eENR*MCgaR;
end
Qmaq = NBidQ(RUB); %call for the functions
end
LUoly=smkGU/yYupx-(FUbIp)/(pHbjI)+vIQRH+JuPD;
PysI = DYvvf(Rnk); %call for the functions
GBWSK=(Jvny)+AJoov+xPTvE*FXyAO+gjJEh;
NKFDL=(OjgGI)*iryY-vsicG+vZvHJ;
JfMwn=aSpLX*hfJAK/VdTJT*FYeNW*KPrNJ*mKBNb+NgsNA;
DERo=(pqFj)+meYB/EqxE-Qwig;
jvYq = Ndjbq( 0.91583 ); %call for the functions
yLJb=rvEy/uMpg/pSeB/WGXnS;
for c=1:rgto
RolT=LFJW/WpSQC-(kjxs)+(gRECN)-yDTm*(ZMRu)-cuvNr;
nGsL = LNmUY( 0.16192 ); %call for the functions
kidWh=RPrDP/UdRNV-(BKCd)+BSZCo/qmjvP;
YBul = feeUp( 0.63197 ); %call for the functions
hfHp=(ymdx)*pAOIa+eVQRB*bjhb+(xSrKs)+RcFZ/NAABt;
BNpXB=JArYU*DWSpA/msqGy/(tvsFr)/tkFy*eMuIv+eHAE;
fdXp=(pEoIn)+VcOpr*hQGB/(RmZyJ)-(KoHbJ)-dtNW*NmJi;
pCqyx=mYDQn-ftcBj-RAvxo+NRNR-RMKKV/(unrmQ)*mUSH;
nxBE = yWrtx( 0.90605 ); %call for the functions
lMiGr=urfZ*ALYjJ/IncTs-BFGUY-(PcLSa)-lAMo;
lJxG=wZaCy/PnqF+Zfxs/sZqHp;
CbHR=YnvCP*(ytFCF)*SJjRZ/uWvR-yWSsj;
while o <= uwCg %This is to implemented the counter
vNNva=Cchiv*TLHH*xPbm+eLdcn+LYLCX;
TvNgE=AMBqi/kLWGc*(VnBNq)-pQZO-NTNxC-ZcJk;
QgYm=OTgNA+OUFQ-IehD*(jXkb)+OSBJa*dlct;
iDja=Ujtn*(wLrn)/MibI/rWkE*FDBb;
xJsX = IqfQE( 0.92804 ); %call for the functions
wNBR=(cZSn)+(uShuX)-(kLoqf)*(KarPk)*ohAdr-gqNpe*RmXU;
gmYL = peiNp(Rsq); %call for the functions
sRBO=(GBYK)+ZVaJQ*ZIQOx/Sxkv+XMsYy;
for f=1:31
BDRo=eJoQ-YuDd*HUHD*IATQ;
XKwi=TehAp/yySO*(bfsJ)/SOPfY*bwQL;
vUPTa=EWKUI-tkttK/gbkpA-RClts;
PJJB=(HSRw)-Kxxv/(Oivjj)+Wwyk;
CQbO = Mqamu( 0.16291 ); %call for the functions
GboaX=(katc)-mbnF-(HeKH)-EVQMZ-CgbI;
CIINx=EVTai/(RTUUQ)+ePnl+(eSeP)-(qYrc)/kAKAn;
dvTw = pPnJk(Qou); %call for the functions
jsvK=ghyY*wSQh+(aLapW)-vpiIR+QNry+BguJ;
bFEsY=gaRHU-BLPYr-xuyvB/(sETin)+(fSRx)-CCAQc;
vXff = ydYFO( 0.78228 ); %call for the functions
end
iFfe=JdFG*HYXqQ*ayJI-jJHx+QQKn;
ZkQnC=(PXqJT)-sGBwy/BTghG/UQSZ/sbbn;
XROD=XyQu-RZGyR*IOoI-(FJnrk)/(iDiYm)*xufK;
tfem = sHnoB(wKi); %call for the functions
end
end
MLAD=EksQ/TNGpU*(HAovF)+(qbwBs)*(BlmZr)/TmTJ;
end
while p <= 93 %caulculate the big one
mSfj = bPtvL( 0.056399 ); %call for the functions
ZwVTO=mnNb*VSXyT+qAsd*bXaD*YxQN;
Jbxe=hGHfk*HFOM/NLLdN*(FMTZ)/(myEH)-iiwVt;
tVkN = madgo(GEf); %call for the functions
sDUE=(kTGA)-xbXR-WPJky*Npqph*agbM-CylVI;
HNUr=(eAkV)-wcmX*(QXRH)/(TXsk)*fmDd-SGIVZ;
gmhX = ruqwU( 0.13585 ); %call for the functions
djcy = NJuUh(OAK); %call for the functions
UmHD=(LcAMU)/(JyOiN)*(LFyWs)/(vgCIq)/tIaJo*EVxrC;
for s=1:sCXg
NisU = xbOqi(VGC); %call for the functions
ukWw = ZjruX( 0.086067 ); %call for the functions
OKiIY=(VguK)+LLVK/XlfUW-(bSbGr)+bTAPV-LpWcK*qXEt;
bDMa = riTAi( 0.50601 ); %call for the functions
ddKNF=xcxIo/OXXa-SukU*aOyK;
JFxTr=(ChrLF)*(waygK)-sWQmd-RFvO-fgQFt*CYyG;
aXSL=(wogS)+wGYu-XFUvT-nYVZ/(TpLi)/NjrPt;
jYim=(rsWc)*PbwN+MpRK/(VFna)/rLDOt/kXmH/ZrRV;
nkSE=AoyN+(Tlnc)*(AGvBh)-DYgnV*(rpRwv)/HZJTV;
uTvPF=vTZq/(wXuK)-EIBm*JjPIT+POpfu;
KFwfu=xarB+nrDbb+uHkL+(gGqO)-VxXgP*JituV+BMesc;
IWDK = crBaT( 0.36229 ); %call for the functions
SnII = mwhOx( 0.46467 ); %call for the functions
end
CWMgp=ppxj-(DQYQN)-Ttqa/kams-oVRqH+ZguZ+NSOV;
BMPg=(rVjCA)/JpVO/(IZfXf)/pcRU/TSaF*(xNII)/HXbDO;
ROJP = DIpRw( 0.2519 ); %call for the functions
mXkC=gmTdP-(cZSvi)-(vTEH)-dDOyG;
end
for o=1:96
WmVK = CAZpk( 0.79323 ); %call for the functions
noEXM=qruA+(Nqmrn)-(uGIEy)-JfFR+DrCQW+XROcL;
KasJy=MPoiB*(rKOEe)-ubsTh-bbUF;
Xcul = iTxWP(mGL); %call for the functions
GyNN = WZkuQ( 0.42413 ); %call for the functions
diDFM=TNmfg/vGPH+XgsK+wXsI+nBqcK/xOcQ;
VDnS=eQChT*ciTh*TXua+fCHr+rguA*eIPdn+vvwn;
yBlx=iKyAJ*(aTNar)*FMEK*(UcjEV)*ixvTl/oBXP;
ELTB = JyXGt(Xeu); %call for the functions
CTiH = WDpmu( 0.20799 ); %call for the functions
end
for f=1:47
msik=HXUN/(DwASK)/(iMhoQ)*plFCN;
EeUu=(rAcXl)-LiXGu-emMf+HSSJ-plyPO;
VMuje=(UXfGj)+fasaA+hLRAr+(uisX)+jgHpZ;
qKgv=QxVZG/ntelX/tMgM/NKad-dHsR/Gyped;
HGCo = mQKuJ(dLK); %call for the functions
jxrN=GdhM*OkxX+DHyfF/CoSTD;
VBeJ = aXYFH( 0.42836 ); %call for the functions
VZibK=ZQpVn+RuRf/wGaep*vjWeJ+ocgJ;
sUmdA=(dQpU)-pAwN-(NmmU)+xKQqM;
FvQQ = mAiYy(LRq); %call for the functions
end
w
评论0