Interpolation (Modulbaustein)
Interpoliert Werte zwischen vorgegebenen Stützpunkten
Inhalt dieser Seite
richtet sich an
Experten
Syntax |
|
---|---|
Funktion | Interpoliert zwischen den nächstgelegenen Stützpunkten den Funktionswert einer punktweise definierten Kennlinie.
|
Eingänge |
|
Ausgänge |
|
Besonderheiten |
|
Praktische Anwendungsbeispiele |
|
Entsprechendes Logik-Modul | Dieses Modul ist nicht als standalone Modulbaustein vorhanden. |
Vereinfachte Erläuterung für mathematisch wenig erfahrene Anwender:
Vorgegeben ist ein Array von blauen Stützpunkten über ihre X- und Y-Werte
Die Stützpunkte definieren den Verlauf einer Kennlinie; diese wird durch die lineare (d.h. “gerade”) Verbindung zwischen zwei Stützpunkten festgelegt.
Der Modulbaustein interpoliert anhand der Kennlinie den Y-Wert eines vorgegebenen x-Position die y
Weitere Informationen:
Beispiel: Interpolation von Eingangswerten im Bereich von 0 bis 1 auf Prozentwerte von 0% bis 100%
Quelle: https://forum.timberwolf.io/app.php/kb/viewarticle?a=101
{
"Level": [
["$In", "float", 0.0],
["$Out", "float", 0.0]
],
"Module": [
["Interpolation","$In", "$Out", [[0,0],[1,100]]]
],
"Input": [
["Eingang","Eingangswert (x)", "$In", "a"]
],
"Output": [
["Ausgang","Ausgangswert (y)","$Out", "a"]
]
}