integrate_funct_1dT_integrate_funct_1dIntegrateFunct1dIntegrateFunct1dintegrate_funct_1d (Operator)

Name

integrate_funct_1dT_integrate_funct_1dIntegrateFunct1dIntegrateFunct1dintegrate_funct_1d — Berechnung der positiven und negativen Flächen unter einer Funktion.

Signatur

integrate_funct_1d( : : Function : Positive, Negative)

Herror T_integrate_funct_1d(const Htuple Function, Htuple* Positive, Htuple* Negative)

void IntegrateFunct1d(const HTuple& Function, HTuple* Positive, HTuple* Negative)

double HFunction1D::IntegrateFunct1d(HTuple* Negative) const

static void HOperatorSet.IntegrateFunct1d(HTuple function, out HTuple positive, out HTuple negative)

double HFunction1D.IntegrateFunct1d(out HTuple negative)

def integrate_funct_1d(function: Sequence[float]) -> Tuple[float, Sequence[float]]

Beschreibung

integrate_funct_1dintegrate_funct_1dIntegrateFunct1dIntegrateFunct1dIntegrateFunct1dintegrate_funct_1d integriert die FunktionFunctionFunctionFunctionFunctionfunctionfunction (siehe create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArraycreate_funct_1d_array und create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs) und gibt das Integral der positiven und negativen Teile der Funktion in PositivePositivePositivePositivepositivepositive bzw. NegativeNegativeNegativeNegativenegativenegative zurück. Das Integral der Funktion ist also die Differenz PositivePositivePositivePositivepositivepositive - NegativeNegativeNegativeNegativenegativenegative. Die Integration wird über das Intervall, auf dem die Funktion definiert ist, ausgeführt. Zur Integration wird die Funktion linear interpoliert.

Ausführungsinformationen

Parameter

FunctionFunctionFunctionFunctionfunctionfunction (input_control)  function_1d HFunction1D, HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Eingabefunktion.

PositivePositivePositivePositivepositivepositive (output_control)  number HTuplefloatHTupleHtuple (real) (double) (double) (double)

Fläche unter dem positiven Teil der Funktion.

NegativeNegativeNegativeNegativenegativenegative (output_control)  number-array HTupleSequence[float]HTupleHtuple (real) (double) (double) (double)

Fläche unter dem negativen Teil der Funktion.

Vorgänger

create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs, create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArraycreate_funct_1d_array

Siehe auch

create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArraycreate_funct_1d_array, create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairscreate_funct_1d_pairs

Modul

Foundation