MODSTAT

From BlueM
Revision as of 01:35, 13 September 2007 by Froehlich (talk | contribs)
Jump to navigation Jump to search
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

<fortran>REAL*4 FUNCTION RND_01 ()</fortran>

Routine zum Erzeugen einer (0,1) gleichverteilten Zufallszahl

<fortran>REAL*4 FUNCTION RND_NORMAL (Kng)</fortran>

Routine zur Transformation einer gleichverteilten Zahl in eine N(0,1) verteilten Zahl

<fortran>REAL*4 FUNCTION RND_WILSON ()</fortran>

Routine zur Transformation einer 01 gleichverteilten Zahl in eine gammaverteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation

<fortran>REAL*4 FUNCTION RND_PWILSON ()</fortran>

Routine zur Transformation einer 01 gleichverteilten Zahl in eine gammaverteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation

<fortran>REAL*4 FUNCTION RND_GAMMA ()</fortran>

Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom

<fortran>REAL*4 FUNCTION RND_PGAMMA ()</fortran>

Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom
Antwort: Wert der Dichtefunktion ????

<fortran>REAL*4 FUNCTION RND_LOGGAMMA ()</fortran>

Routine zur Transformation einer N(0,1) verteilten Zahl in eine gammaverteilte Zahl mit einem Polynom, Parameter logarithmiert

<fortran>REAL*4 FUNCTION RND_PEARSON ()</fortran>

Routine zur Transformation einer 01 gleichverteilten Zahl in eine Pearson-Typ-III verteilte Zahl nach Belke

<fortran>FUNCTION GAMMAFKT () RESULT(iResp)</fortran>

Routine zum Berechnen der Gammafunktion

<fortran>FUNCTION PAR_BEDSV1 ()RESULT(iResp)</fortran>

<fortran>FUNCTION PAR_BEDSV ()RESULT(iResp)</fortran>

<fortran>FUNCTION ERFABFKT () RESULT(dbleResp)</fortran>

<fortran>FUNCTION MDGAMMAFKT () RESULT (PROB)</fortran>

Extremwertstatistik: Gamma - Berechnung

<fortran>FUNCTION PIIIFKT () RESULT (PIII)</fortran>

Extremwertstatistik: Pearson3 - Berechnungen

<fortran>REAL*4 FUNCTION FMAX_PEARSON (xx, q, a, x0, Gfkt)</fortran>

Routine zur Bestimmung der maximalen Zufallszahl fuer eine Pearson Typ-III Dichtefunktion

<fortran>FUNCTION PAR_PEARSON () RESULT (LOK)</fortran>

Routine zur Bestimmung der Parameter fuer eine Pearson Typ-III Dichtefunktion

<fortran>FUNCTION DFKT_NORMAL () RESULT(f_xa)</fortran>

Routine zur Transformation eines X-Wertes in eine N(0,1) verteilten Zahl
Vorgabe: X-Wert; Antwort: Wert der Dichtefunktion

<fortran>FUNCTION FKT_NORMAL () RESULT(xWert)</fortran>

Routine zur Transformation einer gleichverteilten Zahl in eine N(0,1) verteilten Zahl
Vorgabe: Eintrittswahrscheinlichkeit; Antwort: xWert

<fortran>FUNCTION DFKT_PEARSON() RESULT(yWert)</fortran>

Routine zur Transformation eines X-Wertes in eine Pearson-Typ-III verteilte Zahl
Vorgabe: X-Wert; Antwort: Wert der Dichtefunktion

<fortran>FUNCTION FKT_WILSON() RESULT(xWert)</fortran>

Routine zur Transformation einer gleichverteilten Zahl in eine Gamma-verteilte Zahl mit der erweiterten Wilson-Hilferty-Transformation
Vorgabe: Eintrittswahrscheinlichkeit; Antwort: X-Wert

<fortran>FUNCTION FKT_GAMMA () RESULT(xWert)</fortran>

Routine zur Transformation einer gleichverteilten Zahl in eine gammaverteilte Zahl mit einem Polynom
Input: Eintrittswahrscheinlichkeit; Antwort: X-Wert

<fortran>FUNCTION STAT_MOMENT_EQUIDISTANT() RESULT (iResp)</fortran>

Momentenberechnung; setzt äquidistante Werte voraus

<fortran>FUNCTION STAT_MOMENT () RESULT (iResp)</fortran>

Momentenberechnung.In dieser Routine werden alle Zeitdifferenzen zwischen den Werten auf Minuten bezogen.

<fortran>FUNCTION STAT_CALC_EXTREM_PLOTPOS () RESULT (iResp)</fortran>

Extremwertstatistik: :Empirische Verteilungen - Plotting Position

<fortran>FUNCTION STAT_CALC_EXTREM () RESULT (iResp)</fortran>

Extremwertstatistik:
Liefert die Extremwertstatistik und den Kolmogorov-Smirnov-Test (KS) für folgende Funktionen

<fortran>FUNCTION STAT_CALC_EXTREM_RECACLC () RESULT (iResp)</fortran>

Werte - Rückrechnung

<fortran>FUNCTION STAT_EXTREM_PARA () RESULT (iResp)</fortran>

Extremwertstatistik

<fortran>FUNCTION STAT_EXTREM_NORM () RESULT (iResp)</fortran>

Extremwertstatistik: Normal-Verteilung

<fortran>FUNCTION STAT_EXTREM_GUMBEL () RESULT (iResp)</fortran>

Extremwertstatistik: Gumbel-Verteilung

<fortran>FUNCTION STAT_EXTREM_PEARSON3 () RESULT (iResp)</fortran>

Extremwertstatistik: Pearson3 - Verteilung

<fortran>FUNCTION STAT_EXTREM_WEIBULL () RESULT (iResp)</fortran>

Extremwertstatistik: Weibull-Verteilung

<fortran>FUNCTION STAT_EXTREM_KSTEST () RESULT (iResp)</fortran>

Test - Kolmogorov-Smirnov

<fortran>FUNCTION STAT_DAUERLINIE () RESULT (iResp)</fortran>

Dauerlinien:
Option 1: Einfache (aufsteigende) Sortierung der Werte
Option 2: Jahresweise Berechnung der Dauerlinie (noch nicht implementiert)
1. Aufruf: Dimensionierung
2. Aufruf: Bearbeitung

<fortran>FUNCTION STAT_CALC_DAUERLINIE_SORT () RESULT (iResp)</fortran>

Dauerlinien: Aufsteigende Sortierung der Werte und zeitgewichtete Dauer

<fortran>FUNCTION STAT_HISTOGRAMM () RESULT (iResp)</fortran>

Histogramm: Für einen gegebenen Zeitraum die vorgegebenen Bereiche auswerten

<fortran>FUNCTION STAT_REGRESSION () RESULT (iResp)</fortran>

Regression und Korrelation (Neu)

<fortran>FUNCTION STAT_REGRESSION_ALT () RESULT (N)</fortran>

Regression und Korrelation

<fortran>FUNCTION STAT_AUTOKORREL () RESULT (N)</fortran>

Autokorrelation mit äquidistanten Werten

<fortran>FUNCTION STAT_RESIDUEN () RESULT (N)</fortran>

Residuen -Ermittlung bei Regression

<fortran>FUNCTION STAT_FILTER () RESULT (NNEU)</fortran>

Daten Filtern

<fortran>Function STAT_INTEGRAL () RESULT (iResp)</fortran>

Auslesen von Datum und Werte: von - bis Zeitraum als Summenlinie
Kann normales als auch extended Binär-Format lesen

<fortran>Function STAT_CALCULATE () RESULT (iResp)</fortran>

Berechnen eines Arrays als Mittelwert/Minima/Maxima/Integration/Summenlinie/...

<fortran>FUNCTION STAT_MINMAX () RESULT (iResp)</fortran>

Berechnen eines Arrays als Minima/Maxima

<fortran>FUNCTION STAT_MEANSUM () RESULT (iResp)</fortran>

Berechnen eines Arrays als Mittelwert/Integration/Summenlinie

<fortran>FUNCTION STAT_LAG () RESULT (iResp)</fortran>

Verschieben eines Arrays

<fortran>FUNCTION STAT_MOVINGAVG () RESULT (iResp)</fortran>

Gleitendes Mittel über einen äquidistanten Array

<fortran>Function STAT_VOLUME () RESULT (Vol)</fortran>

Wellenfuelle - Hydrograph Volume

<fortran>FUNCTION STAT_PERIOD_EQUIDISTANT () RESULT (iResp)</fortran>

Sucht minimale/maximale Perioden innerhalb einer Zeitreihe
Zeitreihenwerte müssen equidistant vorliegen

<fortran>FUNCTION STAT_ANALYSE () RESULT (NCOUNT)</fortran>

HW- und NW-Analyse

<fortran>FUNCTION VALUE () RESULT (Wert)</fortran>

Wert - Interpretation