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.