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

Transform()


Syntax:

Transform(ZR z, ZR kurve, Intervall bereich, String param, Bool temp[,Real version]) : ZR
z: Ausgangsreihe
kurve: Transformationsvorschrift als Realreihe
bereich: Berechnungszeitraum
param: Parameter der Ergebnis-Reihe
temp: Temporärflag
version: optional Version der Ergebniszeitreihe

Beispiel:

bfzr := Transform(zr, bkurve, bereich, "Beckenf\ulle", FALSE)

Beschreibung:

Setzt die Reihe z auf dem Bereich bereich mittels der Vorschrift kurve in eine neue Reihe um. kurve muss eine Realreihe sein (x-Bezug Real statt Zeit) mit realwertigen y-Werten. Der y-Wert jedes Stützpunktes von z wird als x-Wert in kurve aufgesucht, der y-Wert an diesem Punkt wird dann als y-Wert der Ergebnisreihe abgelegt. Der Parameter wird param, die Herkunft abgeleitet, alle weiteren Attribute mit Ausnahme von Einheit, Messgenau, FToleranz und NWGrenze (welche aus kurve entnommen werden) werden z entnommen.



toposoft 16.04.2024