INTEGRATE NEGATIVE VALUES ONLY¶
Integrates only the negative portions of a curve, zeroing out any positive values before computing the area under the curve. Use this worker when you need to quantify the cumulative negative contribution of a signal (e.g., rebound energy, negative velocity impulse) independently of its positive regions.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | Input X-Y curve (vector) whose negative-valued segments will be integrated; positive values are ignored. Leave unconnected only if the worker is used in a chain where the curve is passed implicitly. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_integrate_if_negative_output_1 | curve_integrate_if_negative_output_1 | vector | Resulting X-Y curve representing the cumulative integral of the negative portions of the input curve; positive regions contribute zero area. |
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_if_negative
Auto-generated from transformation schema. Worker id: curve_integrate_if_negative. Schema hash: 45656de89e6b. Hand-curated docs in workerexamples/ override this page when present.