.. highlightlang:: us .. _auto_xyz_interpolate: auto_xyz_Interpolate ==================== .. index:: auto_xyz_Interpolate .. us.tag auto_xyz_Interpolate GERMAN auto_xyz :ref:`auto_xyz_Interpolate` berechnet eine neue Interpolationsmatrix für den angegebenen 3D-Datensatz. .. function:: bool = auto_xyz_Interpolate(hData, nType) bool = auto_xyz_Interpolate(hData, nType, nRows) bool = auto_xyz_Interpolate(hData, nType, nRows, nCols) bool = auto_xyz_Interpolate(hData, nType, nRows, nCols, bInterpolOnGrid) bool = auto_xyz_Interpolate(hData, nType, nRows, nCols, bInterpolOnGrid, nSmoothFactor) .. us.return **Returnwert** *bool* ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0). .. us.params **Parameter** .. uparam:: hData *hData* ist die Zugriffsnummer eines 3D-Datensatzes. .. uparam:: nType *nType* legt den Typ der Interpolation fest: .. list-table:: :header-rows: 1 * - Wert - Bedeutung * - LINEAR - (1) Lineare Interpolation * - NONLINEAR - (2) Nicht-Lineare Interpolation * - THINPLATESPLINE - (3) Spline Interpolation .. uparam:: nRows *nRows* legt die Anzahl der Zeilen der Interpolationsmatrix fest. Wird der Wert nicht angegeben, hat *nRows* den Wert 40. .. uparam:: nCols *nCols* legt die Anzahl der Spalten der Interpolationsmatrix fest. Wird der Wert nicht angegeben, hat *nRows* den Wert 40. .. uparam:: bInterpolOnGrid *bInterpolOnGrid* legt fest, ob die Interpolation an den Netzlinien des Diagramms durchgeführt werden soll, in dem der Datensatz eingefügt wurde. Wenn *bInterpolOnGrid* = TRUE ist, wird an den Netzlinien interpoliert. Wenn *bInterpolOnGrid* = FALSE ist, wird eine Matrix mit *nRows* Zeilen und *nCols* Spalten berechnet. Die Zeilen und Spalten werden gleichmäßig über den gesamten Wertebereich des Datensatzes in der XY-Ebene verteilt. Wird der Parameter nicht angegeben, hat *bInterpolOnGrid* den Wert FALSE. .. uparam:: nSmoothFactor *nSmoothFactor* legt fest, ob eine Glättung durchgeführt werden soll. Der Faktor 0 legt fest, daß keine Glättung durchgeführt werden soll. Glättung wird für Werte von 1 bis 5 durchgeführt. Wird der Wert nicht angegeben, hat *nSmoothFactor* den Wert 0. .. seealso:: :ref:`uberblick-automatisierung-der-diagrammerstellung`, :ref:`auto_LoadDataset` :sub:`id-859272`