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.