integrate_funct_1dT_integrate_funct_1dIntegrateFunct1dIntegrateFunct1d (Operator)

Name

integrate_funct_1dT_integrate_funct_1dIntegrateFunct1dIntegrateFunct1d — 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)

Beschreibung

integrate_funct_1dintegrate_funct_1dIntegrateFunct1dIntegrateFunct1dIntegrateFunct1d integriert die FunktionFunctionFunctionFunctionFunctionfunction (siehe create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArray und create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairs) und gibt das Integral der positiven und negativen Teile der Funktion in PositivePositivePositivePositivepositive bzw. NegativeNegativeNegativeNegativenegative zurück. Das Integral der Funktion ist also die Differenz PositivePositivePositivePositivepositive - NegativeNegativeNegativeNegativenegative. Die Integration wird über das Intervall, auf dem die Funktion definiert ist, ausgeführt. Zur Integration wird die Funktion linear interpoliert.

Ausführungsinformationen

Parameter

FunctionFunctionFunctionFunctionfunction (input_control)  function_1d HFunction1D, HTupleHTupleHtuple (real) (double) (double) (double)

Eingabefunktion.

PositivePositivePositivePositivepositive (output_control)  number HTupleHTupleHtuple (real) (double) (double) (double)

Fläche unter dem positiven Teil der Funktion.

NegativeNegativeNegativeNegativenegative (output_control)  number-array HTupleHTupleHtuple (real) (double) (double) (double)

Fläche unter dem negativen Teil der Funktion.

Vorgänger

create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairs, create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArray

Siehe auch

create_funct_1d_arraycreate_funct_1d_arrayCreateFunct1dArrayCreateFunct1dArrayCreateFunct1dArray, create_funct_1d_pairscreate_funct_1d_pairsCreateFunct1dPairsCreateFunct1dPairsCreateFunct1dPairs

Modul

Foundation