COMPUTE THE INTEGRATE OF THE CURVE BETWEEN EVENTS

Integrates a curve between defined event intervals, returning the area under the curve for each segment. Optionally drops positive or negative values before integration. Use this worker to compute impulse, energy, or other integral quantities bounded by timestamped events.

When to use

Classification: process.

Tagged: area_under_curve, between_events, curve, energy, events, impulse, integrate, integration.

Inputs

Label ID Type Default Required Description
Curve In curve_in vector   The input curve (x/y vector) to be integrated; typically a time-history such as force, acceleration, or velocity.
Events events dataset   Dataset of events defining the integration windows; must contain at least a start-time column marking the beginning of each interval.
Ignore droppositiveornegativepoints list none   Filter applied to the curve before integration: ‘none’ keeps all values (default), ‘positive’ zeros out positive values, ‘negative’ zeros out negative values — use to isolate tensile or compressive contributions.

Outputs

Label ID Type Description
curve_integrate_between_events_output_1 curve_integrate_between_events_output_1 dataset Dataset of integral values (area under the curve) computed for each event interval defined in the Events input.

Disciplines

  • data.curve.transform
  • data.signal_processing

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_integrate_between_events


Auto-generated from transformation schema. Worker id: curve_integrate_between_events. Schema hash: 78f4475e643f. Hand-curated docs in workerexamples/ override this page when present.