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.