zero_crossings_funct_1dT_zero_crossings_funct_1dZeroCrossingsFunct1dZeroCrossingsFunct1d (Operator)

Name

zero_crossings_funct_1dT_zero_crossings_funct_1dZeroCrossingsFunct1dZeroCrossingsFunct1d — Berechnung der Nullstellen einer Funktion.

Signatur

zero_crossings_funct_1d( : : Function : ZeroCrossings)

Herror T_zero_crossings_funct_1d(const Htuple Function, Htuple* ZeroCrossings)

void ZeroCrossingsFunct1d(const HTuple& Function, HTuple* ZeroCrossings)

HTuple HFunction1D::ZeroCrossingsFunct1d() const

static void HOperatorSet.ZeroCrossingsFunct1d(HTuple function, out HTuple zeroCrossings)

HTuple HFunction1D.ZeroCrossingsFunct1d()

Beschreibung

zero_crossings_funct_1dzero_crossings_funct_1dZeroCrossingsFunct1dZeroCrossingsFunct1dZeroCrossingsFunct1d bestimmt die Nullstellen ZeroCrossingsZeroCrossingsZeroCrossingsZeroCrossingszeroCrossings der Funktion FunctionFunctionFunctionFunctionfunction. Dabei werden die Werte der Funktion zwischen ihren Stützstellen linear interpoliert und so die Koordinate des Nulldurchgangs genau bestimmt. Besitzt die gesamte Gerade zwischen zwei Stützstellen den Wert 0, so werden nur der Anfangs- und Endpunkt dieses Intervalls zurückgeliefert.

Ausführungsinformationen

Parameter

FunctionFunctionFunctionFunctionfunction (input_control)  function_1d HFunction1D, HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Eingabefunktion

ZeroCrossingsZeroCrossingsZeroCrossingsZeroCrossingszeroCrossings (output_control)  real-array HTupleHTupleHtuple (real) (double) (double) (double)

Nullstellen der Funktion

Vorgänger

create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairs, create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArray, smooth_funct_1d_gausssmooth_funct_1d_gaussSmoothFunct1dGaussSmoothFunct1dGaussSmoothFunct1dGauss, smooth_funct_1d_meansmooth_funct_1d_meanSmoothFunct1dMeanSmoothFunct1dMeanSmoothFunct1dMean

Modul

Foundation