Table Of Contents

Uneven Numeric Integration (G Dataflow)

Version:
    Last Modified: January 9, 2017

    Performs numeric integration on unevenly spaced values in the input data using the trapezoidal integration method.

    connector_pane_image
    datatype_icon

    f(x)

    Data to integrate.

    You obtain the data by computing the integrand value at sampling points t0, t1, t2, and so on.

    datatype_icon

    x

    Sampling points this node uses to compute data from the integrand. The sampling points can be spaced unevenly. This input must be the same length as f(x).

    datatype_icon

    error in

    Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

    Default: No error

    datatype_icon

    integral

    Numeric integral.

    datatype_icon

    error out

    Error information. The node produces this output according to standard error behavior.

    Algorithm for Calculating the Integral

    Before performing numeric integration, this node reorders x in ascending order and reorders f(x) to correspond to x. The node then performs numeric integration using the following equation:

    integral = i = 0 n 2 ( x [ i ] + x [ i + 1 ] ) 2 * ( t [ i + 1 ] t [ i ] )

    where n is the number of data points.

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: Not supported


    Recently Viewed Topics