interpolate_scattered_dataT_interpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDatainterpolate_scattered_data (Operator)
Name
interpolate_scattered_dataT_interpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDatainterpolate_scattered_data — Interpolation von verstreuten Datenpunkten anhand eines Interpolators.
Signatur
def interpolate_scattered_data(scattered_data_interpolator_handle: HHandle, row: MaybeSequence[Union[float, int]], column: MaybeSequence[Union[float, int]]) -> Sequence[Union[float, int]]
def interpolate_scattered_data_s(scattered_data_interpolator_handle: HHandle, row: MaybeSequence[Union[float, int]], column: MaybeSequence[Union[float, int]]) -> Union[float, int]
Beschreibung
interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredDatainterpolate_scattered_data interpoliert die Messwerte der
verstreuten Datenpunkte (RowRowRowRowrowrow,ColumnColumnColumnColumncolumncolumn) anhand des
Interpolators ScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandlescatteredDataInterpolatorHandlescattered_data_interpolator_handle und gibt das Ergebnis
in ValueInterpolatedValueInterpolatedValueInterpolatedValueInterpolatedvalueInterpolatedvalue_interpolated zurück. Im Vergleich zu
interpolate_scattered_data_imageinterpolate_scattered_data_imageInterpolateScatteredDataImageInterpolateScatteredDataImageInterpolateScatteredDataImageinterpolate_scattered_data_image, unterstützt
interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredDatainterpolate_scattered_data auch subpixelgenaue
Koordinaten für RowRowRowRowrowrow und ColumnColumnColumnColumncolumncolumn.
Der Interpolator muss zuvor mit create_scattered_data_interpolatorcreate_scattered_data_interpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorcreate_scattered_data_interpolator
erzeugt werden.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Parameter
ScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandleScatteredDataInterpolatorHandlescatteredDataInterpolatorHandlescattered_data_interpolator_handle (input_control) scattered_data_interpolator → HScatteredDataInterpolator, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Interpolators für verstreute
Daten
RowRowRowRowrowrow (input_control) point.y(-array) → HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Zeilenkoordinaten der zu interpolierenden
Datenpunkte.
ColumnColumnColumnColumncolumncolumn (input_control) point.x(-array) → HTupleMaybeSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Spaltenkoordinaten der zu interpolierenden
Datenpunkte.
ValueInterpolatedValueInterpolatedValueInterpolatedValueInterpolatedvalueInterpolatedvalue_interpolated (output_control) number(-array) → HTupleSequence[Union[float, int]]HTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)
Messwerte der interpolierten Punkte.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert
interpolate_scattered_datainterpolate_scattered_dataInterpolateScatteredDataInterpolateScatteredDataInterpolateScatteredDatainterpolate_scattered_data den Wert TRUE.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
create_scattered_data_interpolatorcreate_scattered_data_interpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorCreateScatteredDataInterpolatorcreate_scattered_data_interpolator
Nachfolger
clear_scattered_data_interpolatorclear_scattered_data_interpolatorClearScatteredDataInterpolatorClearScatteredDataInterpolatorClearScatteredDataInterpolatorclear_scattered_data_interpolator,
gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsgen_object_model_3d_from_points
Modul
Foundation