[Inhalt] [Zurück] [Weiter] [Thema] [Index]

IntervallMin()


Syntax:

IntervallMin (ZR z, Intervall i, Distanz d, Bool b [, R l]) : ZR
z:
i: Berechnungszeitraum
d: Breite der Intervalle, für die die Berechnung stattfindet
b: Temporärflag
l: optional: Lückenlimit in % (Voreinstellung 100)

Beispiel:

zrmin := IntervallMin( z, i, ~"1 Tag", b )

Beschreibung:

Erzeugt eine Intervall-Zeitreihe, deren Intervalle die Breite d haben. d kann z.B. ~"1 Tag" sein. Der Y-Wert zu diesen Intervallen ist jeweils das Minimum aller Werte, die in dieses Intervall fallen, stützpunkt-unabhängig (Ränder interpoliert). Die Aussage der Ergebniszeitreihe wird auf Min gesetzt, die Intervallbreite wird in den Attributen XDistanz und XFaktor (siehe dazu Zeitschritt()) vermerkt, die Herkunft wird auf A gesetzt, alle weiteren Attribute vererbt.

Der optionale Parameter l legt fest, ab wieviel Prozent lückenhafter Daten eine Lücke erzeugt wird. Wird dieser Wert nicht angegeben, so wird erst eine Lücke für das Intervall erzeugt, wenn die Zeitreihe dort ausschließlich Lücke ist.

Um neben den Werten auch die Zeitpunkte der Minima zu erhalten, wendet man die Funktion DistMinima() an.



toposoft 19.04.2024