.. _auto_curve_sync_3x: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 `_ .. raw:: html

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