DIVIDE TWO CURVES

Divides Curve 1 by Curve 2 element-wise (Y₁/Y₂), interpolating onto a common X axis, and returns the resulting quotient curve. Use this worker whenever you need to normalise, compute a ratio, or derive a transfer-function between two time-history or XY curves.

When to use

Classification: process.

Tagged: curve_math, curves, divide, element_wise, ratio, transform.

Inputs

Label ID Type Default Required Description
Curve 1 curve1 vector   Numerator curve (or collection of curves) to be divided; accepts a single XY vector or a multi-curve bundle — each curve’s Y values form the dividend.
Curve 2 curve2 vector   Denominator curve (or collection of curves) whose Y values divide those of Curve 1; must share a compatible X domain — division is performed after interpolation onto a common X axis.

Outputs

Label ID Type Description
curves_divide_output_1 curves_divide_output_1 vector Resulting quotient curve (Y = Y₁ / Y₂) defined on the common X axis of the two input curves; output is a single XY vector (or one vector per pair when collections are supplied).

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_divide


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