COMPUTE THE SQUARED RESULTANT

Computes the squared resultant of two XYZ curve sets by combining them element-wise as √(X₁²+X₂²) (or equivalent per-component squared-sum). Use this worker when you need a scalar resultant magnitude curve from two orthogonal or paired vector signals.

When to use

Classification: process.

Tagged: curve_math, resultant, squared_resultant, transformation, vector_magnitude.

Inputs

Label ID Type Default Required Description
XYZ1 Curve xy_z1curve vector   First XYZ vector curve (or batch of curves); represents the first component signal (e.g., X or Y channel). Optional — if omitted, only the second curve contributes to the resultant.
XYZ2 Curve xy_z2curve vector   Second XYZ vector curve (or batch of curves); represents the second component signal paired with XYZ1. Optional — if omitted, only the first curve contributes to the resultant.

Outputs

Label ID Type Description
curves_squared_resultant_output_1 curves_squared_resultant_output_1 vector Resulting scalar magnitude curve computed as the squared resultant of the two input XYZ curves; shares the same time/frequency abscissa as the inputs and contains the combined amplitude at each sample point.

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_squared_resultant


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