auto_xy_Interpolate¶
Erzeugt für alle gegebenen 2D-Datensätze jeweils einen neuen Datensatz, der die Stützstellen aller Datensätze enthält.
-
hvDataNew = auto_xy_Interpolate(hData, hvData)
-
hvDataNew = auto_xy_Interpolate(hData_Layer, hvData)
Returnwert
hvDataNew ist ein Vektor mit Zugriffsnummern der neu erzeugten 2D-Datensätze.
Parameter
-
hData
hData ist die Zugriffsnummer (Handle) des Datensatzes auf den die Funktion angewendet werden soll. Die neu erzeugten Datensätze werden dem Diagramm zugefügt, in dem sich hData befindet.
-
hData_Layer
hData_Layer ist ein Vektor von Zugriffsnummern. Das erste Element ist die Zugriffsnummer (Handle) des Datensatzes auf den die Funktion angewendet werden soll. Das zweite Element ist die Zugriffsnummer (Handle) des Diagramms, dem die neuen Datensätze zugefügt werden sollen.
-
hvData
hvData ist ein Vektor mit weiteren 2D Datensatz Zugriffsnummern.
Kommentar
Die x-Koordinaten aller Datensätze müssen monoton aufsteigend sein. Die Stützstellen (x-Koordinaten) der Datensätz müssen nicht identisch sein.
Die neuen Datensätze werden wie folgt erzeugt:
- Es wird der Überlappungsbereich der x-Koordinaten bestimmt.
- Innerhalb dieses Bereichs wird ein neuer Stützstellen-Vektor xs berechnet, der die Stützstellen aller Datensätze enthält.
- Für jeden Datensatz werden für den neuen Stützstellen-Vektor die y-Koordinaten ys durch lineare Interpolation berechnet
- Für jeden Datensatz wird ein neuer Datensatz aus den interpolierten Daten xs, ys berechnet.
id-652672