COMPUTE THE RESULTANT AND RETURN A DATASET WITH X,Y,Z, RESULTANT¶
Accepts a sequence of X, Y, Z curves and computes the vector resultant (√(X²+Y²+Z²)) at each time/data point, returning a consolidated dataset containing all four channels (X, Y, Z, and Resultant). Use this worker whenever you need to combine three orthogonal component curves into a single resultant magnitude alongside the original components.
When to use¶
Classification: process.
Tagged: curve_combine, resultant, three_axis, transformations, vector_magnitude, xyzr.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| XYZ Curves In Sequence | xyz_curvesinsequence | vector | — | Ordered vector of X, Y, Z component curves (must be supplied in X→Y→Z sequence); accepts multiple curve objects — leave empty only if no component data is available yet. | |
| Names | names | string | — | Comma-separated or ordered list of column/channel names to assign to the output dataset columns; leave blank to use default labels (X, Y, Z, Resultant). |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_xyzr_final_table_output_1 | curves_xyzr_final_table_output_1 | dataset | Dataset containing four aligned columns — X, Y, Z, and the computed vector Resultant (√(X²+Y²+Z²)) — sharing the same abscissa as the input curves. |
Disciplines¶
- data.curve.pair
- 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=curves_xyzr_final_table
Auto-generated from transformation schema. Worker id: curves_xyzr_final_table. Schema hash: ee661b3f3ffe. Hand-curated docs in workerexamples/ override this page when present.