COMPUTE OFFSETS FROM THE FIRST CURVE

Computes the offset of each curve relative to the first curve in the input set. Given a collection of curves, it subtracts (offsets) the first curve from all subsequent ones, useful for normalizing or comparing multiple time-history or signal curves to a common baseline.

When to use

Classification: process.

Tagged: baseline, curves, normalization, offset, offset_to_first, time-history.

Inputs

Label ID Type Default Required Description
Curves From Which The Offsets Are To Be Computed curvesfromwhichtheoffsetsaretobecomputed vector   Ordered collection of two or more curves (vector type, multi-select); the first curve is used as the reference baseline from which all subsequent curves are offset. At least two curves are required for a meaningful result.
Type type scalar y   Axis along which the offset is computed; currently only ‘y’ is supported (default: ‘y’), meaning the Y-values of each curve are shifted relative to the first curve’s Y-values.

Outputs

Label ID Type Description
curves_offset_to_first_output_1 curves_offset_to_first_output_1 vector Collection of offset curves (vector type) where each curve represents the difference between the original curve and the first (reference) curve along the selected axis.

Disciplines

  • data.curve.pair
  • data.curve.transform

Runnable example

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


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