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.

When to use

Classification: process.

Tagged: area, curve, integrate, negative, signal, transform.

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.