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
- |
|