InterPol2d
Zurück Nach oben Vorwärts

Kurzbeschreibung Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele

Kurzbeschreibung
Interpol2D dient zur stückweisen linearen oder Spline-Interpolation (2-dimensional).
Parameter
Parameter:    Auswahl der Parameterquelle (Intern, Extern, Datenbank)
Algorithmus:
Lineare Interpolation:  Zwischen den Stützstellen wird linear interpoliert.
Kubische Splines:  Zwischen den Stützstellen wird mit polynomialen Splines 3. Grades interpoliert.
Funktionsweise
Mit Hilfe des Moduls Interpol2D können z.B. Sensorkennlinien linearisiert werden, wenn eine Stützstellentabelle mit Linearisierungsdaten vorhanden ist. Die aufgenommenen Sensordaten können auf verschiedene Weise bearbeitet werden:
Lineare Int.:
Werte zwischen den Stützstellen, die als X und Y Paare eingegeben werden, werden durch bilineare Interpolation erzeugt und an O ausgegeben
Spline Int.: Als Interpolationsmodell werden kubische Splines verwendet.
Ein-/Ausgänge
Eingänge
EXT, DB SWORD{Algorithm}  
ix1 TYPEINFO{TypeInfo}   
DOUBLE[]{TIME_DOMAIN}
x1-Koordinate des Eingangssignals
ix2 TYPEINFO{TypeInfo}   
DOUBLE[]{TIME_DOMAIN}
x2-Koordinate des Eingangssignals
ix1[i] TYPEINFO{TypeInfo}   
DOUBLE[]{TIME_DOMAIN}
x1-Stützstellenpositionen (nicht oblig.)
x2[i] TYPEINFO{TypeInfo}   
DOUBLE[]{TIME_DOMAIN}
x2-Stützstellenpositionen (nicht oblig.)
y[x1[i],x2[i]] TYPEINFO{TypeInfo}
POINTER{DOUBLE[][]}
Matrix der Werte an den Stützstellen
Ausgänge
y[ix1,ix2] TYPEINFO{TypeInfo}   
DOUBLE[]{TIME_DOMAIN}
Wert an der interpol. Stelle (ix1,ix2)
Limitierungen
Um eine Interpolation durchführen zu können, muß das Modul Interpol2D zuerst mit einer Stützstellentabelle versorgt werden (z.B. mit Hilfe des Moduls LoadTable). Die Tabelle muß als (ix1-ix2)-Wertepaare mit zugehörigen y[x1[i],x2[i]]-Werten vorliegen. Die Daten an den Eingängen ix1 und ix2 werden als X-Werte interpretiert und erzeugen am Ausgang y[ix1,ix2] entsprechende (interpolierte) y-Werte. Mit Hilfe der Eingänge ix1[i] bzw. ix2[i] können nicht äquidistante Stützstellenverteilungen realisiert werden. Stützstellen müssen jedoch immer auf einem Gitter liegen.
Querverweise
Interpolate
Beispiele
-