Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന rrdgraph_rpn കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
rrdgraph_rpn - rrdtool ഗ്രാഫിലെ RPN മാത്തിനെ കുറിച്ച്
സിനോപ്സിസ്
ആർപിഎൻ പദപ്രയോഗം:=vname|ഓപ്പറേറ്റർ|മൂല്യം[,ആർപിഎൻ പദപ്രയോഗം]
വിവരണം
നിങ്ങൾ എപ്പോഴെങ്കിലും ഒരു പരമ്പരാഗത എച്ച്പി കാൽക്കുലേറ്റർ ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്കറിയാം ആർപിഎൻ (റിവേഴ്സ് പോളിഷ്
നോട്ടേഷൻ). പിന്നിലെ ആശയം ആർപിഎൻ നിങ്ങൾക്ക് ഒരു ശേഖരം ഉണ്ട്, നിങ്ങളുടെ ഡാറ്റ ഇതിലേക്ക് തള്ളുക എന്നതാണ്
സ്റ്റാക്ക്. നിങ്ങൾ ഒരു ഓപ്പറേഷൻ എക്സിക്യൂട്ട് ചെയ്യുമ്പോഴെല്ലാം, അത് സ്റ്റാക്കിൽ നിന്ന് എത്ര ഘടകങ്ങൾ എടുക്കും
ആവശ്യമുണ്ട്. പുഷ് ചെയ്യുന്നത് പരോക്ഷമായി ചെയ്യപ്പെടുന്നു, അതിനാൽ നിങ്ങൾ ഒരു സംഖ്യയോ വേരിയബിളോ വ്യക്തമാക്കുമ്പോൾ, അത്
യാന്ത്രികമായി സ്റ്റാക്കിലേക്ക് തള്ളപ്പെടും.
കണക്കുകൂട്ടലിന്റെ അവസാനം സ്റ്റാക്കിൽ ഒരു മൂല്യം മാത്രമേ അവശേഷിക്കുന്നുള്ളൂ.
ഇതാണ് പ്രവർത്തനത്തിന്റെ ഫലം, ഇതാണ് ഇതിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നത് vname. വേണ്ടി സിഡിഇഎഫ്
നിർദ്ദേശങ്ങൾ, ഗ്രാഫിലെ ഓരോ ഡാറ്റാ പോയിന്റിനും സ്റ്റാക്ക് പ്രോസസ്സ് ചെയ്യുന്നു. വിഡിഇഎഫ് നിർദ്ദേശങ്ങൾ
ഒരു റണ്ണിൽ മുഴുവൻ ഡാറ്റ സെറ്റിലും പ്രവർത്തിക്കുക. ശ്രദ്ധിക്കുക, അത് നിലവിൽ വിഡിഇഎഫ് നിർദ്ദേശങ്ങൾ മാത്രം പിന്തുണയ്ക്കുന്നു
പ്രവർത്തനങ്ങളുടെ പരിമിതമായ ലിസ്റ്റ്.
ഉദാഹരണം: "VDEF:maximum=mydata,MAXIMUM"
ഇത് നിങ്ങളുടെ RRD സ്ക്രിപ്റ്റിന്റെ ബാക്കി ഭാഗങ്ങളിൽ ഇപ്പോൾ ഉപയോഗിക്കാനാകുന്ന വേരിയബിൾ "പരമാവധി" സജ്ജമാക്കും.
ഉദാഹരണം: "CDEF:mydatabits=mydata,8,*"
ഇതിനർത്ഥം: പുഷ് വേരിയബിൾ mydata, നമ്പർ 8 പുഷ് ചെയ്യുക, ഓപ്പറേറ്റർ എക്സിക്യൂട്ട് ചെയ്യുക *. ഓപ്പറേറ്റർ
രണ്ട് ഘടകങ്ങൾ ആവശ്യമാണ്, ഒരു മൂല്യം നൽകുന്നതിന് അവ ഉപയോഗിക്കുന്നു. ഈ മൂല്യം പിന്നീട് സംഭരിക്കുന്നു
mydatabits. നിങ്ങൾ ഊഹിച്ചതുപോലെ, ഈ നിർദ്ദേശം അർത്ഥമാക്കുന്നത് മറ്റൊന്നുമല്ല mydatabits
= mydata * 8. യുടെ യഥാർത്ഥ ശക്തി ആർപിഎൻ അതിൽ എപ്പോഴും വ്യക്തമാണ് എന്ന വസ്തുതയിലാണ്
ഇൻപുട്ട് പ്രോസസ്സ് ചെയ്യാൻ ഓർഡർ. "a = b + 3 * 5" പോലുള്ള പദപ്രയോഗങ്ങൾക്ക് നിങ്ങൾ 3 ഗുണിക്കേണ്ടതുണ്ട്
നിങ്ങൾ ചേർക്കുന്നതിന് മുമ്പ് ആദ്യം 5 ഉപയോഗിച്ച് b ലഭിക്കാൻ a. എന്നിരുന്നാലും, പരാൻതീസിസ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് മാറ്റാം
ഓർഡർ: "a = (b + 3) * 5". ഇൻ ആർപിഎൻ, നിങ്ങൾ ആവശ്യമില്ലാതെ "a = b, 3, +, 5, *" ചെയ്യും
പരാൻതീസിസ്.
ഓപ്പറേറ്റർമാർ
ബൂളിയൻ ഓപ്പറേറ്റർമാർ
L.T., LE, ജിടി, ജിഇ, EQ, NE
അതിലും കുറവ്, കുറവ് അല്ലെങ്കിൽ തുല്യം, അതിലും വലുത്, വലുത് അല്ലെങ്കിൽ തുല്യം, തുല്യം, എല്ലാ പോപ്പ് രണ്ടിനും തുല്യമല്ല
സ്റ്റാക്കിൽ നിന്നുള്ള ഘടകങ്ങൾ, തിരഞ്ഞെടുത്ത അവസ്ഥയ്ക്കായി അവയെ താരതമ്യം ചെയ്ത് ശരിയ്ക്കായി 1 തിരികെ നൽകുക
അല്ലെങ്കിൽ തെറ്റിന് 0. താരതമ്യം ചെയ്യുന്നു അജ്ഞാതമാണ് അല്ലെങ്കിൽ ഒരു അനന്തമായ മൂല്യം കാരണമാകും അജ്ഞാതമാണ്
തിരികെ ... അതും തെറ്റായി പരിഗണിക്കും IF വിളി.
എ, ഐഎസ്ഐഎൻഎഫ്
സ്റ്റാക്കിൽ നിന്ന് ഒരു ഘടകം പോപ്പ് ചെയ്യുക, ഇതുമായി താരതമ്യം ചെയ്യുക അജ്ഞാതമാണ് യഥാക്രമം നല്ല or
നെഗറ്റീവ് അപാരത. ശരിയ്ക്ക് 1 അല്ലെങ്കിൽ തെറ്റിന് 0 നൽകുന്നു.
IF
സ്റ്റാക്കിൽ നിന്ന് മൂന്ന് ഘടകങ്ങൾ പോപ്പ് ചെയ്യുന്നു. അവസാനം പോപ്പ് ചെയ്ത ഘടകം 0 ആണെങ്കിൽ (തെറ്റ്), the
ആദ്യം പോപ്പ് ചെയ്ത മൂല്യം സ്റ്റാക്കിലേക്ക് തിരികെ തള്ളുന്നു, അല്ലാത്തപക്ഷം രണ്ടാമത്തേത് പോപ്പ് ചെയ്തതാണ്
പിറകിലേക്ക് തള്ളി. ഇത് അർത്ഥമാക്കുന്നത്, 0 ഒഴികെയുള്ള ഏതൊരു മൂല്യവും കണക്കാക്കുന്നു എന്നാണ്
ശരി.
ഉദാഹരണം: "A,B,C,IF" എന്നത് "(A) എങ്കിൽ (B) else (C)" എന്ന് വായിക്കണം
മൂല്യങ്ങൾ താരതമ്യം ചെയ്യുന്നു
MIN, MAX ൽ
സ്റ്റാക്കിൽ നിന്ന് രണ്ട് ഘടകങ്ങൾ പോപ്പ് ചെയ്യുകയും യഥാക്രമം ചെറുതോ വലുതോ ആയതോ നൽകുകയും ചെയ്യുന്നു.
അതല്ല അനന്തമായ മറ്റെന്തിനെക്കാളും വലുതാണ്. ഇൻപുട്ട് നമ്പറുകളിൽ ഒന്ന് ആണെങ്കിൽ
അജ്ഞാതമാണ് അപ്പോൾ ഓപ്പറേഷന്റെ ഫലം ആയിരിക്കും അജ്ഞാതമാണ് വളരെ.
മിന്നൻ, മാക്സ്നാൻ
MIN, MAX എന്നിവയുടെ NAN-സുരക്ഷിത പതിപ്പ്. ഇൻപുട്ട് നമ്പറുകളിൽ ഒന്ന് ആണെങ്കിൽ അജ്ഞാതമാണ് പിന്നെ
പ്രവർത്തനത്തിന്റെ ഫലം മറ്റൊന്നായിരിക്കും. രണ്ടും ആണെങ്കിൽ അജ്ഞാതമാണ്, പിന്നെ ഫലം
ഓപ്പറേഷൻ ആണ് അജ്ഞാതമാണ്.
പരിധി
സ്റ്റാക്കിൽ നിന്ന് രണ്ട് ഘടകങ്ങൾ പോപ്പ് ചെയ്യുകയും ഒരു ശ്രേണി നിർവചിക്കാൻ അവ ഉപയോഗിക്കുകയും ചെയ്യുന്നു. അപ്പോൾ അത് പൊങ്ങുന്നു
മറ്റൊരു ഘടകം, അത് പരിധിക്കുള്ളിൽ വീഴുകയാണെങ്കിൽ, അത് പിന്നിലേക്ക് തള്ളപ്പെടും. ഇല്ലെങ്കിൽ, ഒരു
അജ്ഞാതമാണ് തള്ളി.
നിർവ്വചിച്ച ശ്രേണിയിൽ രണ്ട് അതിരുകൾ ഉൾപ്പെടുന്നു (അങ്ങനെ: ഒന്നിന് തുല്യമായ ഒരു സംഖ്യ
അതിരുകൾ പിന്നോട്ട് തള്ളപ്പെടും). ഉൾപ്പെട്ടിരിക്കുന്ന മൂന്ന് നമ്പറുകളിൽ ഏതെങ്കിലും ഒന്നാണെങ്കിൽ
അജ്ഞാതമാണ് or അനന്തമായ ഈ ഫംഗ്ഷൻ എപ്പോഴും ഒരു തിരികെ നൽകും അജ്ഞാതമാണ്
ഉദാഹരണം: "CDEF:a=alpha,0,100,LIMIT" തിരികെ നൽകും അജ്ഞാതമാണ് ആൽഫ 0 നേക്കാൾ കുറവാണെങ്കിൽ അല്ലെങ്കിൽ എങ്കിൽ
ഇത് 100 ൽ കൂടുതലാണ്.
ഗണിതശാസ്ത്രം
+, -, *, /, %
കൂട്ടുക, കുറയ്ക്കുക, ഗുണിക്കുക, ഹരിക്കുക, മൊഡ്യൂളോ
അദ്ദ്നാൻ
NAN-സുരക്ഷിത കൂട്ടിച്ചേർക്കൽ. ഒരു പാരാമീറ്റർ NAN/അജ്ഞാതമാണെങ്കിൽ അത് പൂജ്യമായി കണക്കാക്കും. രണ്ടും ആണെങ്കിൽ
പാരാമീറ്ററുകൾ NAN/UNKNOWN ആണ്, NAN/UNKNOWN തിരികെ നൽകും.
കുറ്റം, COS, ലോഗ്, എക്സ്പി, SQRT
സൈനും കോസൈനും (റേഡിയനിലെ ഇൻപുട്ട്), ലോഗ് ആൻഡ് എക്സ് (നാച്ചുറൽ ലോഗരിതം), സ്ക്വയർ റൂട്ട്.
ATAN
ആർക്റ്റഞ്ചന്റ് (റേഡിയനിലെ ഔട്ട്പുട്ട്).
ATAN2
y,x ഘടകങ്ങളുടെ ആർക്റ്റഞ്ചന്റ് (റേഡിയനിലെ ഔട്ട്പുട്ട്). ഇതിൽ നിന്ന് ഒരു ഘടകം പോപ്പ് ചെയ്യുന്നു
സ്റ്റാക്ക്, x (കോസൈൻ) ഘടകം, തുടർന്ന് ഒരു സെക്കന്റ്, അത് y (sine) ഘടകമാണ്.
അത് പിന്നീട് അവയുടെ അനുപാതത്തിന്റെ ആർക്റ്റാൻജന്റ് തള്ളുകയും അവയ്ക്കിടയിലുള്ള അവ്യക്തത പരിഹരിക്കുകയും ചെയ്യുന്നു
ചതുരങ്ങൾ.
ഉദാഹരണം: "CDEF:angle=Y,X,ATAN2,RAD2DEG" "X,Y" ഘടകങ്ങളെ ഒരു കോണാക്കി മാറ്റും
ഡിഗ്രി.
തറ, CEIL
താഴേയ്ക്ക് അല്ലെങ്കിൽ ഏറ്റവും അടുത്തുള്ള പൂർണ്ണസംഖ്യയിലേക്ക് റൗണ്ട് ചെയ്യുക.
DEG2RAD, RAD2DEG
ഡിഗ്രിയിലെ കോണിനെ റേഡിയനുകളിലേക്കോ റേഡിയനുകളെ ഡിഗ്രികളിലേക്കോ പരിവർത്തനം ചെയ്യുക.
ABS
സമ്പൂർണ്ണ മൂല്യം എടുക്കുക.
പ്രവർത്തനങ്ങൾ സജ്ജമാക്കുക
അടുക്കുക, REV
സ്റ്റാക്കിൽ നിന്ന് ഒരു ഘടകം പോപ്പ് ചെയ്യുക. ഇതാണ് എണ്ണുക അടുക്കേണ്ട ഇനങ്ങളുടെ (അല്ലെങ്കിൽ
വിപരീതം). മുകളിൽ എണ്ണുക ശേഷിക്കുന്ന മൂലകങ്ങൾ പിന്നീട് അടുക്കുന്നു (അല്ലെങ്കിൽ വിപരീതമാക്കുന്നു).
സ്റ്റാക്കിൽ വയ്ക്കുക.
ഉദാഹരണം: "CDEF:x=v1,v2,v3,v4,v5,v6,6,SORT,POP,5,REV,POP,+,+,+,4,/" കണക്കുകൂട്ടും
ഏറ്റവും ചെറുതും വലുതുമായത് നീക്കം ചെയ്തതിന് ശേഷം v1 മുതൽ v6 വരെയുള്ള മൂല്യങ്ങളുടെ ശരാശരി.
അവാസ്റ്റ്
ഒരു ഘടകം പോപ്പ് ചെയ്യുക (എണ്ണുക) സ്റ്റാക്കിൽ നിന്ന്. ഇപ്പോൾ പോപ്പ് എണ്ണുക ഘടകങ്ങൾ, ശരാശരി നിർമ്മിക്കുക,
പ്രക്രിയയിലെ എല്ലാ അജ്ഞാത മൂല്യങ്ങളും അവഗണിക്കുന്നു.
ഉദാഹരണം: "CDEF:x=a,b,c,d,4,AVG"
മീഡിയൻ
പോപ്പ് ഒരു ഘടകം (എണ്ണുക) സ്റ്റാക്കിൽ നിന്ന്. ഇപ്പോൾ പോപ്പ് എണ്ണുക ഘടകങ്ങൾ, മീഡിയൻ കണ്ടെത്തുക
പ്രക്രിയയിലെ എല്ലാ അജ്ഞാത മൂല്യങ്ങളും അവഗണിക്കുന്നു. അജ്ഞാതരുടെ ഇരട്ട സംഖ്യകൾ ഉണ്ടെങ്കിൽ
മൂല്യങ്ങൾ, മധ്യ രണ്ടിന്റെ ശരാശരി സ്റ്റാക്കിൽ തള്ളപ്പെടും.
ഉദാഹരണം: "CDEF:x=a,b,c,d,4,MEDIAN"
ട്രെൻഡ്, ട്രെൻഡൻ
മറ്റൊരു ഡാറ്റ ശ്രേണിയുടെ ശരാശരി "സ്ലൈഡിംഗ് വിൻഡോ" സൃഷ്ടിക്കുക.
ഉപയോഗം: CDEF:smoothed=x,1800,TREND
ഇത് അര മണിക്കൂർ (1800 സെക്കൻഡ്) സ്ലൈഡിംഗ് വിൻഡോ ശരാശരി x സൃഷ്ടിക്കും. ശരാശരി
ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ അടിസ്ഥാനപരമായി കണക്കാക്കുന്നു:
+---!---!---!---!---!---!---!---!--->
ഇപ്പോള്
കാലതാമസം t0
<--------------->
കാലതാമസം t1
<--------------->
കാലതാമസം t2
<--------------->
സാമ്പിളിലെ (t0) മൂല്യം (t0-delay) നും (t0) ഇടയിലുള്ള ശരാശരി ആയിരിക്കും
സാമ്പിളിലെ (t1) മൂല്യം (t1-delay) നും (t1) ഇടയിലുള്ള ശരാശരി ആയിരിക്കും
സാമ്പിളിലെ (t2) മൂല്യം (t2-delay) നും (t2) ഇടയിലുള്ള ശരാശരി ആയിരിക്കും
TRENDNAN - TREND-ന് വിപരീതമായി - NAN- സുരക്ഷിതമാണ്. നിങ്ങൾ ട്രെൻഡും ഒരു ഉറവിട മൂല്യവും ഉപയോഗിക്കുകയാണെങ്കിൽ
NAN ആണ് പൂർണ്ണമായ സ്ലൈഡിംഗ് വിൻഡോയെ ബാധിച്ചിരിക്കുന്നത്. TRENDNAN പ്രവർത്തനം എല്ലാം അവഗണിക്കുന്നു
ഒരു സ്ലൈഡിംഗ് വിൻഡോയിലെ NAN-മൂല്യങ്ങൾ, ശേഷിക്കുന്ന മൂല്യങ്ങളുടെ ശരാശരി കണക്കാക്കുന്നു.
പ്രവചിക്കുക, പ്രവചനം, PREDICTPERC
മറ്റൊരു ഡാറ്റ ശ്രേണിയുടെ ശരാശരി/സിഗ്മ/ശതമാനം "സ്ലൈഡിംഗ് വിൻഡോ" സൃഷ്ടിക്കുക, അതും
തന്നിരിക്കുന്ന സമയം അനുസരിച്ച് ഡാറ്റ ശ്രേണി മാറ്റുന്നു
ഉപയോഗം - വ്യക്തമായ പ്രസ്താവിക്കുന്ന ഷിഫ്റ്റുകൾ: "CDEF:predict= ,...,
1>,n, ,x,PREDICT" "CDEF:sigma= ,...,
1>,n, ,x,PREDICTSIGMA" "CDEF:perc= ,...,
1>,n, , ,x,PREDICTPERC"
ഉപയോഗം - ഷിഫ്റ്റുകൾ അടിസ്ഥാന ഷിഫ്റ്റായി നിർവചിക്കപ്പെട്ടിട്ടുണ്ട്, കൂടാതെ ഇത് പ്രയോഗിക്കപ്പെടുന്ന നിരവധി സമയം
"CDEF:predict= ,-n, ,x,PREDICT" "CDEF:sigma=
ഗുണനം>,-n, ,x,PREDICTSIGMA" "CDEF:sigma=
ഗുണനം>,-n, , ,x,PREDICTPERC"
ഉദാഹരണം: CDEF:predict=172800,86400,2,1800,x,PREDICT
ഇത് അര മണിക്കൂർ (1800 സെക്കൻഡ്) സ്ലൈഡിംഗ് വിൻഡോ ശരാശരി/x ന്റെ സിഗ്മ സൃഷ്ടിക്കും.
ഇവിടെ കാണിച്ചിരിക്കുന്നതുപോലെ ശരാശരി കണക്കാക്കുന്നു:
+---!---!---!---!---!---! --!---!---!---!---!--->
ഇപ്പോള്
ഷിഫ്റ്റ് 1 t0
<------------------------>
ജാലകം
<--------------->
ഷിഫ്റ്റ് 2
<---------------------------------------------->
ജാലകം
<--------------->
ഷിഫ്റ്റ് 1 t1
<------------------------>
ജാലകം
<--------------->
ഷിഫ്റ്റ് 2
<---------------------------------------------->
ജാലകം
<--------------->
സാമ്പിളിലെ (t0) മൂല്യം (t0-shift1-window), (t0-shift1) എന്നിവയ്ക്കിടയിലുള്ള ശരാശരി ആയിരിക്കും
(t0-shift2-window) കൂടാതെ (t0-shift2)
സാമ്പിളിലെ (t1) മൂല്യം (t1-shift1-window), (t1-shift1) എന്നിവയ്ക്കിടയിലുള്ള ശരാശരി ആയിരിക്കും
(t1-shift2-window) കൂടാതെ (t1-shift2)
NAN-സേഫ് ഡിസൈൻ ഉപയോഗിച്ചാണ് പ്രവർത്തനം. ഇതിലേക്ക് എക്സ്ട്രാപോളേഷനും ഇത് അനുവദിക്കുന്നു
ഭാവി (കുറച്ച് ദിവസങ്ങൾ പറയുക) - നിങ്ങൾ ഓപ്ഷണലായി ഡാറ്റ ശ്രേണി നിർവചിക്കേണ്ടതുണ്ട്
start= parameter, അതുവഴി പ്രവചനം നൽകുന്നതിന് ആവശ്യമായ ഡാറ്റ ഉറവിട ഡാറ്റ ശ്രേണിയിൽ ഉണ്ടായിരിക്കും
ഒരു ഗ്രാഫിന്റെ തുടക്കത്തിലും...
പെർസന്റൈൽ [-100:+100] ഇടയിലാകാം. പോസിറ്റീവ് ശതമാനം ഇന്റർപോളേറ്റ് ചെയ്യുന്നു
മൂല്യങ്ങൾക്കിടയിൽ, നെഗറ്റീവ് ഏറ്റവും അടുത്ത് എടുക്കും.
ഉദാഹരണം: നിങ്ങൾ 7 സെക്കൻഡ് വിൻഡോ ഉപയോഗിച്ച് 1800 ഷിഫ്റ്റുകൾ പ്രവർത്തിപ്പിക്കുന്നു. rrd-file ഉണ്ടെന്ന് കരുതുക
300 സെക്കൻഡിന്റെ ഒരു സ്റ്റെപ്പ് വലുപ്പം ഇതിനർത്ഥം നമ്മൾ പെർസന്റൈൽ കണക്കുകൂട്ടൽ നടത്തണം എന്നാണ്
പരമാവധി 42 വ്യത്യസ്ത മൂല്യങ്ങളിൽ (നിങ്ങൾക്ക് NAN ലഭിച്ചാൽ കുറവ്). അതിനർത്ഥം മികച്ച സാഹചര്യത്തിൽ എന്നാണ്
2.4 ശതമാനം മൂല്യങ്ങൾക്കിടയിൽ നിങ്ങൾക്ക് ഒരു സ്റ്റെപ്പ് നിരക്ക് ലഭിക്കും. അതിനാൽ നിങ്ങൾ 99-ാമത്തേത് ആവശ്യപ്പെടുകയാണെങ്കിൽ
പെർസന്റൈൽ, അപ്പോൾ നിങ്ങൾ 41.59-ാമത്തെ മൂല്യം നോക്കേണ്ടതുണ്ട്. നമുക്കുള്ളത് പോലെ
പൂർണ്ണസംഖ്യകൾ, ഒന്നുകിൽ 41 അല്ലെങ്കിൽ 42 മൂല്യം.
പോസിറ്റീവ് പെർസെൻറ്റൈൽ ഉപയോഗിച്ച് 2 മൂല്യങ്ങൾക്കിടയിൽ ഒരു ലീനിയർ ഇന്റർപോളേഷൻ നടക്കുന്നു
ഫലപ്രദമായ മൂല്യം നേടുക.
നെഗറ്റീവ് ഏറ്റവും അടുത്തുള്ള മൂല്യം ദൂരത്തിന്റെ അടിസ്ഥാനത്തിൽ നൽകുന്നു - അതിനാൽ മുകളിലുള്ള സാഹചര്യത്തിൽ 42-ാം
മൂല്യം, ഇത് ഫലപ്രദമായി Percentile100 അല്ലെങ്കിൽ മുമ്പത്തെ 7-ന്റെ പരമാവധി തിരികെ നൽകുന്നു
ജാലകത്തിൽ ദിവസങ്ങൾ.
ഇവിടെ ഒരു ഉദാഹരണം, അത് ഒരു 10 ദിവസത്തെ ഗ്രാഫ് സൃഷ്ടിക്കും, അത് 3 ദിവസത്തെ പ്രവചനവും കാണിക്കുന്നു
ഭാവിയിലേക്ക് അതിന്റെ അനിശ്ചിതത്വ മൂല്യം (avg+-4*sigma നിർവചിച്ചിരിക്കുന്നത് പോലെ) ഇതും
പ്രവചനം ഒരു നിശ്ചിത ഘട്ടത്തിൽ കവിഞ്ഞിട്ടുണ്ടോ എന്ന് കാണിക്കുന്നു.
rrdtool ഗ്രാഫ് image.png --imgformat=PNG
--start=-7days --end=+3days --width=1000 --height=200 --alt-autoscale-max
DEF:value=value.rrd:value:AVERAGE:start=-14days
LINE1:value#ff0000:value
CDEF:പ്രവചനം=86400,-7,1800,മൂല്യം,പ്രവചനം
CDEF:sigma=86400,-7,1800,value,PREDICTSIGMA
CDEF:upper=predict,sigma,3,*,+
CDEF:lower=predict,sigma,3,*,-
LINE1:പ്രവചനം#00ff00:പ്രവചനം
LINE1:upper#0000ff:upper\ surety\ പരിധി
LINE1:lower#0000ff:lower\ surety\ limit
CDEF:അധികം=മൂല്യം,UN,0,മൂല്യം,താഴ്ന്ന,മുകളിൽ,പരിധി,UN,IF
ടിക്ക്:അധികം#aa000080:1
CDEF:perc95=86400,-7,1800,95,മൂല്യം,PREDICTPERC
LINE1:perc95#ffff00:95th_percentile
കുറിപ്പ്: സിഗ്മയുടെ സ്കെയിൽ 3 നും 5 നും ഇടയിലുള്ള ഘടകം നല്ലതാണെന്ന് അനുഭവം കാണിക്കുന്നു
അസാധാരണമായ പെരുമാറ്റം കണ്ടുപിടിക്കാൻ വിവേചനം കാണിക്കുന്നു. ഇത് വ്യക്തമായും അതിന്റെ തരത്തെ ആശ്രയിച്ചിരിക്കുന്നു
ഡാറ്റയും ഡാറ്റ സീരീസ് എത്ര "ശബ്ദമാണ്".
CDEF-ൽ start= എന്നതിന്റെ വ്യക്തമായ ഉപയോഗവും ശ്രദ്ധിക്കുക - എല്ലാം ലോഡ് ചെയ്യാൻ ഇത് ആവശ്യമാണ്
ആവശ്യമായ ഡാറ്റ (പ്രദർശിപ്പിച്ചിട്ടില്ലെങ്കിൽ പോലും)
ഈ പ്രവചനം ഹ്രസ്വകാല എക്സ്ട്രാപോളേഷനുകൾക്ക് മാത്രമേ ഉപയോഗിക്കാനാകൂ - കുറച്ച് ദിവസത്തേക്ക് പറയുക
ഭാവി.
പ്രത്യേക മൂല്യങ്ങൾ
യുഎൻകെഎൻ
സ്റ്റാക്കിൽ ഒരു അജ്ഞാത മൂല്യം തള്ളുന്നു
INF, NEGINF
സ്റ്റാക്കിൽ പോസിറ്റീവ് അല്ലെങ്കിൽ നെഗറ്റീവ് അനന്തമായ മൂല്യം തള്ളുന്നു. അത്തരമൊരു മൂല്യം ഉള്ളപ്പോൾ
ഗ്രാഫ് ചെയ്തത്, അത് ഗ്രാഫിന്റെ മുകളിലോ താഴെയോ ദൃശ്യമാകും, യഥാർത്ഥ മൂല്യം എന്തായാലും
y-അക്ഷത്തിൽ ആണ്.
മുമ്പത്തെ
ഒരു തള്ളുന്നു അജ്ഞാതമാണ് ഇത് ഒരു ഡാറ്റാ സെറ്റിന്റെ ആദ്യ മൂല്യമാണെങ്കിൽ മൂല്യം
ഇതിന്റെ ഫലം സിഡിഇഎഫ് മുമ്പത്തെ ഘട്ടത്തിൽ. കണക്കുകൂട്ടലുകൾ നടത്താൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു
ഡാറ്റയിലുടനീളം. ഈ പ്രവർത്തനം ഉപയോഗിക്കാനാവില്ല വിഡിഇഎഫ് നിർദ്ദേശങ്ങൾ.
PREV(vname)
ഒരു തള്ളുന്നു അജ്ഞാതമാണ് ഇത് ഒരു ഡാറ്റാ സെറ്റിന്റെ ആദ്യ മൂല്യമാണെങ്കിൽ മൂല്യം
മുമ്പത്തെ സമയ ഘട്ടത്തിലെ vname വേരിയബിളിന്റെ ഫലം. ഇത് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു
ഡാറ്റയിലുടനീളം കണക്കുകൂട്ടലുകൾ. ഈ പ്രവർത്തനം ഉപയോഗിക്കാനാവില്ല വിഡിഇഎഫ് നിർദ്ദേശങ്ങൾ.
COUNT
ഇത് ഡാറ്റാ സെറ്റിന്റെ ആദ്യ മൂല്യമാണെങ്കിൽ നമ്പർ 1, അത് ആണെങ്കിൽ നമ്പർ 2 എന്നിവ തള്ളുന്നു
രണ്ടാമത്തേത്, തുടങ്ങിയവ. ഈ പ്രത്യേക മൂല്യം അടിസ്ഥാനമാക്കി കണക്കുകൂട്ടലുകൾ നടത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു
ഡാറ്റാ സെറ്റിനുള്ളിലെ മൂല്യത്തിന്റെ സ്ഥാനം. ഈ പ്രവർത്തനം ഉപയോഗിക്കാനാവില്ല വിഡിഇഎഫ്
നിർദ്ദേശങ്ങൾ.
കാലം
ആർആർഡി ടൂളിനുള്ളിലെ സമയം യുഗം മുതൽ സെക്കന്റുകളിൽ അളക്കുന്നു. യുഗം എന്ന് നിർവചിച്ചിരിക്കുന്നു
"Thu Jan 1 00:00:00 UTC 1970".
ഇപ്പോൾ
സ്റ്റാക്കിലെ നിലവിലെ സമയം തള്ളുന്നു.
സ്റ്റെപ്പ്വിഡ്ത്ത്
സെക്കന്റുകൾക്കുള്ളിൽ നിലവിലെ ഘട്ടത്തിനൊപ്പം. നിരക്ക് അടിസ്ഥാനമാക്കി തിരികെ പോകാൻ നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം
കേവല സംഖ്യകളിലേക്കുള്ള അവതരണങ്ങൾ
CDEF:abs=rate,STEPWIDTH,*,PREF,ADDNAN
പുതിയ ദിവസം,ന്യൂ വീക്ക്,നവമാസം,പുതുവർഷം
ഈ മൂന്ന് ഓപ്പറേറ്റർമാരും നൽകിയിരിക്കുന്നതിൽ ആദ്യത്തേത് ഒരു ഘട്ടമാകുമ്പോഴെല്ലാം 1.0 തിരികെ നൽകും
കാലഘട്ടം. പ്രാദേശിക സമയമേഖലയും "LC_TIME" അനുസരിച്ചും കാലയളവുകൾ നിർണ്ണയിക്കപ്പെടുന്നു
ക്രമീകരണങ്ങൾ.
CDEF:mtotal=rate,STEPWIDTH,*,NEWMONTH,PREV,0,IF,ADDNAN
TIME,
നിലവിൽ പ്രോസസ്സ് ചെയ്ത മൂല്യം സ്റ്റാക്കിലേക്ക് എടുത്ത സമയം തള്ളുന്നു.
LTIME
നിർവചിച്ചിരിക്കുന്ന സമയം എടുക്കുന്നു TIME,, ആ സമയത്ത് സാധുതയുള്ള സമയ മേഖല ഓഫ്സെറ്റ് പ്രയോഗിക്കുന്നു
നിങ്ങളുടെ OS അതിനെ പിന്തുണയ്ക്കുകയും ഫലത്തെ എന്നതിലേക്ക് തള്ളുകയും ചെയ്താൽ ഡേലൈറ്റ് ലാഭിക്കൽ സമയം ഉൾപ്പെടെ
സ്റ്റാക്ക്. എങ്ങനെ ഉപയോഗിക്കണം എന്നതിനെക്കുറിച്ചുള്ള വിശദമായ ഉദാഹരണം ചുവടെയുള്ള ഉദാഹരണ വിഭാഗത്തിൽ ഉണ്ട്
ഈ.
സ്റ്റാക്ക് നേരിട്ട് പ്രോസസ്സ് ചെയ്യുന്നു
DUP, POP, EXC
മുകളിലെ മൂലകം ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യുക, മുകളിലെ ഘടകം നീക്കം ചെയ്യുക, രണ്ട് പ്രധാന ഘടകങ്ങൾ കൈമാറുക.
ആഴം
സ്റ്റാക്കിന്റെ നിലവിലെ ആഴം സ്റ്റാക്കിലേക്ക് തള്ളുന്നു
a,b,DEPTH -> a,b,2
n,പകർത്തുക
മുകളിലെ n ഘടകങ്ങളുടെ ഒരു പകർപ്പ് സ്റ്റാക്കിലേക്ക് തള്ളുക
a,b,c,d,2,COPY => a,b,c,d,c,d
n,INDEX
n-ാമത്തെ ഘടകം സ്റ്റാക്കിലേക്ക് തള്ളുക.
a,b,c,d,3,INDEX -> a,b,c,d,b
n,m,റോൾ ചെയ്യുക
സ്റ്റാക്കിന്റെ മുകളിലെ n ഘടകങ്ങളെ m കൊണ്ട് തിരിക്കുക
a,b,c,d,3,1,ROLL => a,d,b,c
a,b,c,d,3,-1,ROLL => a,c,d,b
വ്യത്യാസങ്ങൾ
ഈ ഓപ്പറേറ്റർമാർ പ്രവർത്തിക്കുന്നു വിഡിഇഎഫ് പ്രസ്താവനകൾ. നിലവിൽ ഇവ മാത്രമേ പ്രവർത്തിക്കൂ എന്നത് ശ്രദ്ധിക്കുക
വിഡിഇഎഫ്.
പരമാവധി, മിനിമം, ശരാശരി
അനുബന്ധ മൂല്യം തിരികെ നൽകുക, MAXIMUM, MINIMUM എന്നിവയും ആദ്യ സംഭവം നൽകുന്നു
സമയ ഘടകത്തിലെ ആ മൂല്യത്തിന്റെ.
ഉദാഹരണം: "VDEF:avg=mydata,AVERAGE"
എസ്.ടി.ഡി.ഇ.വി
മൂല്യങ്ങളുടെ സ്റ്റാൻഡേർഡ് ഡീവിയേഷൻ നൽകുന്നു.
ഉദാഹരണം: "VDEF:stdev=mydata,STDEV"
അവസാനത്തെ ആദ്യം
തിരഞ്ഞെടുത്ത ഡാറ്റ സ്ട്രീമിനായി അവസാനത്തെ/ആദ്യത്തെ നോൺ-നാൻ അല്ലെങ്കിൽ അനന്തമായ മൂല്യം തിരികെ നൽകുക,
അതിന്റെ ടൈംസ്റ്റാമ്പ് ഉൾപ്പെടെ.
ഉദാഹരണം: "VDEF:first=mydata,FIRST"
ആകെ
ഓരോ നിശ്ചിത സമയ സ്ലോട്ടിൽ നിന്നുമുള്ള നിരക്ക് സ്റ്റെപ്പ് സൈസ് കൊണ്ട് ഗുണിച്ചാൽ നൽകുന്നു. ഇതിന് കഴിയും,
ഉദാഹരണത്തിന്, നിങ്ങൾ സെക്കൻഡിൽ ബൈറ്റുകൾ ലോഗിൻ ചെയ്യുമ്പോൾ കൈമാറ്റം ചെയ്ത മൊത്തം ബൈറ്റുകൾ തിരികെ നൽകുക.
സമയ ഘടകം സെക്കൻഡുകളുടെ എണ്ണം നൽകുന്നു.
ഉദാഹരണം: "VDEF:total=mydata,TOTAL"
PERCENT, PERCENTNAN
ഇത് എ പിന്തുടരേണ്ടതാണ് ഡി.ഇ.എഫ് or സിഡിഇഎഫ് vname. ദി vname പോപ്പ് ചെയ്തു, മറ്റൊരു നമ്പർ പോപ്പ് ചെയ്തു
ഒരു നിശ്ചിത ശതമാനം (0..100) ആണ്. ഡാറ്റാ സെറ്റ് പിന്നീട് അടുക്കുകയും മൂല്യം ക്രമീകരിക്കുകയും ചെയ്യുന്നു
തിരിച്ചയച്ചത് അങ്ങനെയാണ് ശതമാനം മൂല്യങ്ങളുടെ ശതമാനം കുറവോ തുല്യമോ ആണ്
ഫലം. PERCENTNAN-ന് അറിയപ്പെടാത്ത മൂല്യങ്ങൾ അവഗണിക്കപ്പെടുന്നു, പക്ഷേ PERCENT-ന് അറിയപ്പെടാത്ത മൂല്യങ്ങൾ
ഈ ആവശ്യത്തിനായി ഏതൊരു പരിമിത സംഖ്യയേക്കാൾ കുറവായി കണക്കാക്കപ്പെടുന്നു, അതിനാൽ ഈ ഓപ്പറേറ്ററാണെങ്കിൽ
ഒരു തിരികെ നൽകുന്നു അജ്ഞാതമാണ് നിങ്ങളുടെ ഡാറ്റയിൽ അവയിൽ ധാരാളം ഉണ്ട്. Infinite നമ്പറുകളാണ്
പരിമിതമായ സംഖ്യകളേക്കാൾ കുറവോ കൂടുതലോ, എപ്പോഴും കൂടുതലാണ് അറിയപ്പെടാത്ത നമ്പറുകൾ.
(NaN < -INF < പരിമിത മൂല്യങ്ങൾ < INF)
ഉദാഹരണം: "VDEF:perc95=mydata,95,PERCENT"
"VDEF:percnan95=mydata,95,PERCENTNAN"
LSLSLOPE, LSLINT, LSLORREL
a എന്നതിനായുള്ള പരാമീറ്ററുകൾ തിരികെ നൽകുക Lകിഴക്ക് Sക്വാറുകൾ Lഞാൻ NE (y = mx +b) ഏത് ഏകദേശം
നൽകിയ ഡാറ്റാസെറ്റ്. LSLSLOPE എന്നത് ചരിവാണ് (മീ.) COUNT സ്ഥാനവുമായി ബന്ധപ്പെട്ട വരിയുടെ
ഡാറ്റയുടെ. LSLINT എന്നത് y-ഇന്റർസെപ്റ്റ് ആണ് (ബി), ഇത് ആദ്യത്തെ ഡാറ്റയും ആയിരിക്കും
ഗ്രാഫിലെ പോയിന്റ്. LSLCOREL എന്നത് പരസ്പര ബന്ധത്തിന്റെ ഗുണകമാണ് (പിയേഴ്സന്റെത് എന്നും അറിയപ്പെടുന്നു
ഉൽപ്പന്ന മൊമെന്റ് കോറിലേഷൻ കോഫിഫിഷ്യന്റ്). ഇത് 0 മുതൽ +/-1 വരെ ആയിരിക്കും കൂടാതെ പ്രതിനിധീകരിക്കുന്നു
ഏകദേശത്തിന് അനുയോജ്യമായ ഗുണനിലവാരം.
ഉദാഹരണം: "VDEF:slope=mydata,LSLSLOPE"
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് rrdgraph_rpn ഓൺലൈനായി ഉപയോഗിക്കുക