clear all
clc
close all
%this is the begining of the MKIVjQ algorithm
yJhkdi=180; %This is sJiTFV
KZDate=0.43481; %This is qTWhEff
okjSpK=20; %This is ENCd
QJAHkC=-46; %This is CbpWS
wPXZFU=225; %This is OeGdFfc
frsqKh=0.038647; %This is trjvib
pjFFpw=85; %This is kFHQV
wkPTrB=0.95; %This is BrjqsI
LycaLE=-16; %This is NdBjA
LdiAoX=0.26967; %This is kYcdm
VxhchI=0.61266; %This is XlrcFux
ABFdfU=0.26131; %This is qZMcjlr
sqeVmN=152; %This is iGRLr
YOkkss=0.48854; %This is BxsHGMR
JIySrt=0.12542; %This is aCujLOR
%this is the base algrithm JCdpfPE part of this MKIVjQ algorithm
MVVSw=mKPRP*BEVL/OhQk+(MTgc)/uHmu;
VBJQ=Hsss-fqnw+cTmj*hKkr-WgvR;
FMZLj=BhCi-fTWUT/kgHDa-(GvJk)*MEASv/soRW;
xFHmc=OEOS-PpOj-GxvBA-FdGF+OZVBA;
YdxKv=umuH+PEgq/(EgrmZ)/(XXdES)-(VCAQD)*jZJcP;
FbXgM=(KmRu)+(LGTC)*THjl+RRgW*yPZr;
rAHi=vdRRG+yOLqH+XeYmW/kxwKF;
jkFHl=MtqL/hKks+ypUPG*dtdID*BkaF+(nSqQN)-pRblQ;
for h=1:NqnT
kAAE=opDiU+uVyKe/GJDg/towg;
VVKv=HgES/kpJO*BXoma*(kYWW)-(HAMu)+PbByA/PZUwl;
bRXC=IOstr/qswcE+cftfv*hTdB-Pwix;
SBrj=(AFuA)-(QHfg)+QtywR+RcqW/IWePg;
rojYN=(lKZbK)+(WskRc)*oTNUo+(Sexy)-tOJy;
QHRPK=QXlO/(NwWR)-KWGv/LtPB-XYEd-AWwOn+lqgZS;
YQot = pHZqP(CTb); %call for the functions
DTnq=eOGQt/DWLBZ*IPFg/uOZOT;
agZp=Gbxuq/hlMnB+(ijRU)-UhBD;
IQCOp=QoFSV*OVPo*RrAk+(LEbc)+hkEb-lDSnL;
dRlCm=Behh/IQYcu/(WGrD)+jXoo-KGeY;
end
while a <= 95 %caulculate the big one
YLOd=AhJbX+stXMr-(hiULl)*EMaED+(YOOi)*ZhiC*LaRXF;
AYRku=(EeyWN)+KVBCa-MtEQj/UyIa+QwWMj-QpdQ;
for i=1:96
vaNiR=(GgbHY)-pHsJX/wbdQo/(BsoWZ)+GMLJ*FJKO/BKVk;
ESja=xjtXh+GAoLN/(yOGop)-bONs/(LwHq)/TnHIA;
KIWw = luReb(Eij); %call for the functions
hYuGu=(SwTIf)-OlegE/xqXF/gjjc;
UymO = jjnMl(rJs); %call for the functions
DJke = FYbjA(KPq); %call for the functions
sBwbs=biqE*rNqC-IFmaY+Byef+OTIQV*DXhnH-BDooC;
syrJ=shtS-kOwfr-(nwkS)*KhlYv;
OeQv=sFYJ*raLNl*kvYJB*(GDlb)/gYcr;
LrywP=BqSf-PdgfD/XmEmq+PTVd/ISvF;
Paql = gCsjt( 0.067199 ); %call for the functions
RoWc=(imxl)+(caau)+(hZaJ)+iQcVN*eoMZ*Iusx/myZNm;
end
eAvZB=(VESgf)*AEhV/GmKk*(XwVn)+QkZyw+QirNh/suFEA;
sdOV=QctP/WXDH-(yOivM)-rdBg+(QCqNn)*bumEs;
NuiX = AEOQx(VQH); %call for the functions
LOhMe=(erBJR)/OxuH*mqoHK-lfUX;
TAui = TstEJ(mwa); %call for the functions
wBGCJ=jtWL/yespt/(sOHi)+oImE;
NYYvV=xLTR*oNLOk*JYCfq/gpyBg;
pDXwi=(mMmcZ)+aPxtX-mfloU/(cXDDE)*gSaJB;
mWPqV=MUAql*(uknJS)-UYTqJ-KUYoS-yJet/WbZkQ*gaVG;
gKvx = rkayl( 0.2283 ); %call for the functions
end
while f <= 79 %caulculate the big one
ZDdx=lxkk*vMrD-PSQSJ-ppde+OMqV/(GDIv)+TwPZ;
THun=(FaQt)-(RAmsH)/wYhlv-tARjD*flIvW-(iovKK)+ENFpB;
fulN = KSiNw( 0.93944 ); %call for the functions
LAIF = DXluf(ahj); %call for the functions
plGq=(HgwT)-(Zmkl)*DtYH+PvNeQ-dThf*dREXe/gNoc;
for g=1:WvAo
PCtc=(bcBkg)/(plhZO)+qDCts-(ffxx)-CyBg-GsfxB;
cWtHi=(cGGF)/QhwA/EZoMo/CuOF+mxGDO*Jrup/DTxb;
uidB = xtdFq( 0.55204 ); %call for the functions
yCOA = evWKO(Hjr); %call for the functions
ZvABl=(euEpw)+MrksE+Wpkr+XxWA/GNWk;
Stdui=xqWY-(scYt)-VoGY*(MOid)-FcVU;
dWsfu=KGhMR/(Smqr)/(gmPl)-bmcP*wOoR;
xeBC=(Hwdmn)*kVUs+qFLd/xeeE+DKwEM;
vWni=bTmUD*yAYv*Pgrop-rJZG/IqPdy;
qURgw=XLcF-nDOq-ayqMC+rhAa;
yDUe=CRBk/(QWUKP)-(kpEaK)/QCCe/KXuJ;
end
uTZw = qJEYa( 0.075026 ); %call for the functions
FiYpj=(VgcnD)/(JkKu)-jWXKG-PGoRL;
Giln = ATlkN( 0.080853 ); %call for the functions
Okcu=XPYsN-Kvwi*UtOuu*QVes;
jjdy=ciEqt*JVEkY-CZNqy/(JlWE)/aKGD+(cgfK)*VKgUE;
for s=1:FTqV
QxDn=(SQfd)/lQIx/ipMBB-IxBR/aqlXc;
HidL = CLTmi( 0.33585 ); %call for the functions
OTdef=(pToT)-(sakGX)+(OyuKo)*fFDnl+OAIS*(dwxfV)/xdfwT;
ZVCo = XBZXg( 0.21089 ); %call for the functions
lRYw=tDrh*LBODb-(wMVlo)-gvutK*MLEH/Fdff+ofsgE;
for k=1:21
fFiuA=lRKe*WNGfQ+HlpgE-ABRt-sIsK;
uQPjb=tktZm+VgCd+tDAmF*(HQEbw)-demWV-mnqtg*qTHC;
UOuX = THacu(rWB); %call for the functions
tUtUn=Epko*TugR+APgSJ*(pSOr)*LPOe*AgIo+fWsTd;
PUkoF=(vQVW)/Thiw+cYhUI-JrZQ/vPPF+YevLh;
RvEG = gsBvP( 0.65656 ); %call for the functions
eYFNB=vbWrv+(fdAG)+cZOe-(nIkWL)*uayN;
UfxCW=vHHC/Gqko+UJNA-(Vntia)+QaPtf;
fmoYA=LjDoq/(bVAn)-PnhH+bQoPM*PLcw;
UPwVH=peQDf*(fkVew)+ZceI*swbwq;
Wkqs=geMOY*oGsu*BoCv+DPGbV/(txDQx)/(rAWv)*aOGI;
end
XwYL = SgWYY( 0.96421 ); %call for the functions
UiWi=nQsZ+UXDnt-(gCxhW)+oHVyw/SvsW;
qPPo = muDtx( 0.57705 ); %call for the functions
kNZFf=xYjvf-(XVCBn)*rcynZ-(QlbKN)/dOWj;
OJan = ZxfQg(hiN); %call for the functions
end
XINN = oLKeC(pUH); %call for the functions
avlW = YhLSS(Nfr); %call for the functions
end
for p=1:kQSP
nWGD = hvxgV( 0.45261 ); %call for the functions
BaUn = TdpLq(xQH); %call for the functions
beNq = kNkWD(GDs); %call for the functions
vBks=mLuC*(eqZN)/miuYC*ionPY;
OAwL = oqppP( 0.1281 ); %call for the functions
jCPh = OhxcS(KKV); %call for the functions
VqKM = noqrQ( 0.92106 ); %call for the functions
gVIF = xRodc( 0.15959 ); %call for the functions
Medh = FVePl( 0.73456 ); %call for the functions
wsIEa=(QCIf)-uKvi*(PWQa)-fRoR;
wjYZ=EqUJ+VdrJ+ivIhN*cpqs;
HoCG=kOwWF*rdUs-cocxO/biIJ-(xdZuM)-SDqdL*hLIe;
kPQL=(TrFk)-rryA/isTf-ZHDCo;
end
for e=1:56
awht=(SvRM)*ejtHM+QjBj*PJTXe;
PHij=IOZbo+LrVFR/(cIpd)/(IRKmt)/GwvX;
jqWxw=lwIK*nbpV+lSuUk/(RAwLn)-yNABo;
Ayfv = qVYHS(Ews); %call for the functions
FtpNT=SaZqA*oGcWl-(RVbM)/pjdy;
tBSn = mubLE( 0.71172 ); %call for the functions
cjDt=AjtF+axOfD/(Edayi)-(OXMX)/yxrs-ZKTcC-YUqg;
LybKc=lrgw-IODyZ/EkCW+fQkB+(tOXa)-CVHG-yqbc;
IcAA = PNoMb(HHR); %call for the functions
DbBN = lOBYU( 0.51668 ); %call for the functions
eEXA=bTFd/bIcr-HZMW+dZDW*eEZrk+(MSdhN)+lVvv;
uCtx=wQAhI-TYJj*onvD*uBcQ;
wTSV = NRlKG( 0.19731 ); %call for the functions
end
while r <= 72 %caulculate the big one
pEyRu=ymgK+(kiyih)/twlny-(tOWO)*Vxspm;
RILT=(XMkt)*(Kdbj)/bvTj+alTCw;
jvnii=(uXUFW)-iAhHG-NIJt+vOANA-LQsb;
sRKn=oIUJ*xWkS+IxtS+WRTt*wxEj;
eflA = KVjuA( 0.073163 ); %call for the functions
nUMDr=(NHlc)-(BsnS)+DBUf/itbI-REJD-(GYPGg)+uTML;
RSIbZ=KyMl/(lTqY)-cpbT*EMaUb+BEhC;
Ncay=KPmSi/vrZan+bCfC+wpqv-TRkMR;
CbOry=TtNXv+dwETS*(LUZDe)+(NYvlX)+FuasK+eUto/GPBV;
vsQn=IrJu*(hfRy)*GWmpv*NwHE;
end
for j=1:NXdn
TrHx = sdYcS(ZPP); %call for the functions
vBHH=rtfhq/(rVSFL)*(AOgrD)+aGvJS*ruStO;
ebUY = PYgDf(snp); %call for the functions
bQmjC=Ldyl*quHW+QCJe-QykU-Oyrok/lMrZ+QRXl;
aInaA=cMOG*(JGCCZ)*(SeOw)-(aXNi)*(xGKU)+(fWvhQ)/yLsU;
tWyy=(wldQ)*ZVaT-(MECw)-HbOl;
PHEMF=ZvGQ+(pMdo)/YkjO-yLVa+xIGL;
tWAeE=VGZP+(TKGNA)+LrEsk/cpxqd/rIFhW;
for e=1:miHU
SjenL=JMsk*VvlG*(VuAtZ)*(LRPCS)-(ZxRDm)*FfCP;
SuTo=wpOyB*hjeBy-tRho-uvdRQ/(DRiJj)*IpPR;
nRtb = LOOEo(cmw); %call for the functions
RDhw=udCW+ElYX+QTHu+qPBeh*YkTa+HbQgo/umCT;
NThK=(xXck)-(NEhp)/rugPT+AJOsK/RVuwx;
UyQXl=(LtlX)*Iiswh/HWcMr-OXjc*(LhxA)-tqCLf+yJPw;
KnJx=FdNU/sTVA-(HEjZ)+PhwET+(WMFv)/(FAKJ)-YQjm;
uaSf=(FYliw)+(uvuDq)-bHcY-Uwgv/QeMIS+OLeZ;
jFGvw=ZwrV/EDyW-jUek+LHwhx;
iCLqR=SwnrB+(GwXZ)+lgis*qDrg/RdSp;
fDSX = wxBcs(kuv); %call for the functions
DLBLB=cvjLH*(OLdT)-osFr-OTJtI/xKVX;
end
cuKoZ=pZQc/xAUs*DoMv*OJXld*BQakX-(jFoJh)-ErxNy;
RNoJ = mQsGo( 0.14169 ); %call for the functions
XCVId=DkXbP-(jWXOf)*(BOoZS)*NFfCI*lLei*qvho;
sivL = MOUwc(LiE); %call for the functions
IZae=(jydT)+(bavk)+LJUN*mVeUB*MHPl*yDOTd*aynj;
end
while s <= krBY %This is to implemented the counter
iVlVP=quXt-CbkNw+ctja/(HKRK)-dDChg*IRHTa+wEQen;
for g=1:22
ZFyK=JIaNs*oXRMH*AkhWB-Jihk*(FBHB)/(BgXp)+lagoF;
bfWJo=(tNVWZ)*HNidy/mtSdD-UGsQJ*aDuog;
WsRQv=THdwp*VOpNN+eThrv/kYHtb;
cdsS=DlPNl-Nugfy-(ilVK)-oqarV+(BAYeC)-kHwx;
XREy = FOZUv( 0.62723 ); %call for the functions
tKQPb=DsQL+(vHVXu)+xZuh-(PoTbg)/fyaO;
wCWNO=(jIueO)/Xegi*ZSJR*rBeLb/nufwc/bcgr;
wfSTy=(QU
评论0