auto_xyz_Interpolate

auto_xyz_Interpolate berechnet eine neue Interpolationsmatrix für den angegebenen 3D-Datensatz.

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)

Returnwert

bool ist TRUE (1), wenn die Funktion erfolgreich war und sonst FALSE (0).

Parameter

hData

hData ist die Zugriffsnummer eines 3D-Datensatzes.

nType

nType legt den Typ der Interpolation fest:

Wert Bedeutung
LINEAR
  1. Lineare Interpolation
NONLINEAR
  1. Nicht-Lineare Interpolation
THINPLATESPLINE
  1. Spline Interpolation
nRows

nRows legt die Anzahl der Zeilen der Interpolationsmatrix fest. Wird der Wert nicht angegeben, hat nRows den Wert 40.

nCols

nCols legt die Anzahl der Spalten der Interpolationsmatrix fest. Wird der Wert nicht angegeben, hat nRows den Wert 40.

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.

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.

id-859272