COMPUTE THE RESULTANT BASED ON TWO SETS OF CURVES

Computes the resultant (vector magnitude) curve from two sets of paired curves by evaluating √(x² + y²) at each point. Use this worker when you have two orthogonal or component curve sets (e.g., X- and Y-force channels) and need to combine them into a single resultant curve.

When to use

Classification: process.

Tagged: component_combination, curve_pairs, resultant, sqrt_sum_squares, vector_magnitude.

Inputs

Label ID Type Default Required Description
Curves 1 curves_1 vector   First set of component curves (e.g., X-direction channels); accepts one or more time-history vectors — leave empty only if no first-component data is available.
Curves 2 curves_2 vector   Second set of component curves (e.g., Y-direction channels) paired element-wise with Curves 1; must have the same length and x-axis sampling as Curves 1 for the resultant to be meaningful.

Outputs

Label ID Type Description
curves_resultant_pairs_output_1 curves_resultant_pairs_output_1 vector Resultant curve(s) computed as √(c1² + c2²) for each paired set of input curves; output shares the same x-axis as the inputs and its y-axis reflects the vector magnitude in the same units as the inputs.

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_resultant_pairs


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