SYNC THE X-VALUES FROM 3 CURVES¶
Synchronises the x-axis sampling of three curves so that all share a common set of x-values, interpolating y-values as needed. Use this worker when downstream operations require curve pairs or triplets to be defined on identical x-grids before comparison, arithmetic, or correlation.
When to use¶
Classification: process.
Tagged: alignment, curve, interpolation, sync, three-curves, transformations, x-axis.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve 1 | curve_1 | vector | — | ✓ | Primary input curve (vector of x/y pairs); drives the reference x-grid used for synchronisation — required, all other curves are resampled to match it. |
| Curve 2 | curve_2 | vector | — | Second curve (vector of x/y pairs) to be resampled onto the x-grid of Curve 1; if a CurveGroup is supplied, only the first member is used. Leave unconnected to perform a two-curve or single-curve pass-through. | |
| Curve 3 | curve3 | vector | — | Third curve (vector of x/y pairs) to be resampled onto the x-grid of Curve 1; if a CurveGroup is supplied, only the first member is used. Leave unconnected if only two curves need synchronisation. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_sync_3x_output_1 | curve_sync_3x_output_1 | vector | Synchronised curve set returned as a vector (or CurveGroup) in which all three input curves share a common x-axis grid, ready for downstream pair-wise operations or correlation. |
Disciplines¶
- data.curve.pair
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_sync_3x
Auto-generated from transformation schema. Worker id: curve_sync_3x. Schema hash: ed4c887b368c. Hand-curated docs in workerexamples/ override this page when present.