MODSTAT
MODULE |
Übersicht |
MODBEK |
MODBF |
MODBIL |
MODCON |
MODEIN |
MODERR |
MODEZG |
MODFKT |
MODGGL |
MODHYA |
MODHYO |
MODKAL |
MODMAX |
MODMISC |
MODSCE |
MODSTAT |
MODSYS |
MODTAL |
MODTRS |
MODURB |
MODVER |
MODZIEL |
MODZRE |
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_01 ()</HIGHLIGHTSYNTAX>
- Routine zum Erzeugen einer (0,1) gleichverteilten Zufallszahl
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_NORMAL (Kng)</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer gleichverteilten Zahl in eine N(0,1) verteilten Zahl
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_WILSON ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer 01 gleichverteilten Zahl in eine gammaverteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_PWILSON ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer 01 gleichverteilten Zahl in eine gammaverteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_GAMMA ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_PGAMMA ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom
- Antwort: Wert der Dichtefunktion ????
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_LOGGAMMA ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom, Parameter logarithmiert
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION RND_PEARSON ()</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer 01 gleichverteilten Zahl in eine Pearson-Typ-III verteilte Zahl nach Belke
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION GAMMAFKT () RESULT(iResp)</HIGHLIGHTSYNTAX>
- Routine zum Berechnen der Gammafunktion
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION PAR_BEDSV1 ()RESULT(iResp)</HIGHLIGHTSYNTAX>
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION PAR_BEDSV ()RESULT(iResp)</HIGHLIGHTSYNTAX>
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION ERFABFKT () RESULT(dbleResp)</HIGHLIGHTSYNTAX>
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION MDGAMMAFKT () RESULT (PROB)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Gamma - Berechnung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION PIIIFKT () RESULT (PIII)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Pearson3 - Berechnungen
<HIGHLIGHTSYNTAX language="fortran90">REAL*4 FUNCTION FMAX_PEARSON (xx, q, a, x0, Gfkt)</HIGHLIGHTSYNTAX>
- Routine zur Bestimmung der maximalen Zufallszahl fuer eine Pearson Typ-III Dichtefunktion
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION PAR_PEARSON () RESULT (LOK)</HIGHLIGHTSYNTAX>
- Routine zur Bestimmung der Parameter fuer eine Pearson Typ-III Dichtefunktion
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION DFKT_NORMAL () RESULT(f_xa)</HIGHLIGHTSYNTAX>
- Routine zur Transformation eines X-Wertes in eine N(0,1) verteilten Zahl
- Vorgabe: X-Wert; Antwort: Wert der Dichtefunktion
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION FKT_NORMAL () RESULT(xWert)</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer gleichverteilten Zahl in eine N(0,1) verteilten Zahl
- Vorgabe: Eintrittswahrscheinlichkeit; Antwort: xWert
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION DFKT_PEARSON() RESULT(yWert)</HIGHLIGHTSYNTAX>
- Routine zur Transformation eines X-Wertes in eine Pearson-Typ-III verteilte Zahl
- Vorgabe: X-Wert; Antwort: Wert der Dichtefunktion
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION FKT_WILSON() RESULT(xWert)</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer gleichverteilten Zahl in eine Gamma-verteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation
- Vorgabe: Eintrittswahrscheinlichkeit; Antwort: X-Wert
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION FKT_GAMMA () RESULT(xWert)</HIGHLIGHTSYNTAX>
- Routine zur Transformation einer gleichverteilten Zahl in eine gammaverteilte Zahl mit einem Polynom
- Input: Eintrittswahrscheinlichkeit; Antwort: X-Wert
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_MOMENT_EQUIDISTANT() RESULT (iResp)</HIGHLIGHTSYNTAX>
- Momentenberechnung; setzt äquidistante Werte voraus
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_MOMENT () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Momentenberechnung.In dieser Routine werden alle Zeitdifferenzen zwischen den Werten auf Minuten bezogen.
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_CALC_EXTREM_PLOTPOS () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: :Empirische Verteilungen - Plotting Position
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_CALC_EXTREM () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik:
- Liefert die Extremwertstatistik und den Kolmogorov-Smirnov-Test (KS) für folgende Funktionen
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_CALC_EXTREM_RECACLC () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Werte - Rückrechnung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_PARA () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_NORM () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Normal-Verteilung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_GUMBEL () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Gumbel-Verteilung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_PEARSON3 () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Pearson3 - Verteilung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_WEIBULL () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Extremwertstatistik: Weibull-Verteilung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_EXTREM_KSTEST () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Test - Kolmogorov-Smirnov
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_DAUERLINIE () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Dauerlinien:
- Option 1: Einfache (aufsteigende) Sortierung der Werte
- Option 2: Jahresweise Berechnung der Dauerlinie (noch nicht implementiert)
- 1. Aufruf: Dimensionierung
- 2. Aufruf: Bearbeitung
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_CALC_DAUERLINIE_SORT () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Dauerlinien: Aufsteigende Sortierung der Werte und zeitgewichtete Dauer
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_HISTOGRAMM () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Histogramm: Für einen gegebenen Zeitraum die vorgegebenen Bereiche auswerten
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_REGRESSION () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Regression und Korrelation (Neu)
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_REGRESSION_ALT () RESULT (N)</HIGHLIGHTSYNTAX>
- Regression und Korrelation
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_AUTOKORREL () RESULT (N)</HIGHLIGHTSYNTAX>
- Autokorrelation mit äquidistanten Werten
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_RESIDUEN () RESULT (N)</HIGHLIGHTSYNTAX>
- Residuen -Ermittlung bei Regression
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_FILTER () RESULT (NNEU)</HIGHLIGHTSYNTAX>
- Daten Filtern
<HIGHLIGHTSYNTAX language="fortran90">Function STAT_INTEGRAL () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Auslesen von Datum und Werte: von - bis Zeitraum als Summenlinie
- Kann normales als auch extended Binär-Format lesen
<HIGHLIGHTSYNTAX language="fortran90">Function STAT_CALCULATE () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Berechnen eines Arrays als Mittelwert/Minima/Maxima/Integration/Summenlinie/...
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_MINMAX () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Berechnen eines Arrays als Minima/Maxima
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_MEANSUM () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Berechnen eines Arrays als Mittelwert/Integration/Summenlinie
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_LAG () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Verschieben eines Arrays
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_MOVINGAVG () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Gleitendes Mittel über einen äquidistanten Array
<HIGHLIGHTSYNTAX language="fortran90">Function STAT_VOLUME () RESULT (Vol)</HIGHLIGHTSYNTAX>
- Wellenfuelle - Hydrograph Volume
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_PERIOD_EQUIDISTANT () RESULT (iResp)</HIGHLIGHTSYNTAX>
- Sucht minimale/maximale Perioden innerhalb einer Zeitreihe
- Zeitreihenwerte müssen equidistant vorliegen
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION STAT_ANALYSE () RESULT (NCOUNT)</HIGHLIGHTSYNTAX>
- HW- und NW-Analyse
<HIGHLIGHTSYNTAX language="fortran90">FUNCTION VALUE () RESULT (Wert)</HIGHLIGHTSYNTAX>
- Wert - Interpretation