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.