COMPUTE THE Y-POWER OF THE CURVE

Raises the y-values of one or more input curves to a specified scalar power (y → yⁿ), leaving x-values unchanged. Use this worker whenever a pointwise exponentiation of curve data is needed within a transformation pipeline.

When to use

Classification: process.

Tagged: curve_transform, exponent, pointwise, power, y_power.

Inputs

Label ID Type Default Required Description
Curve input_curves vector   One or more input curves (x/y vector pairs) whose y-values will be raised to the given power; accepts multiple curves and is optional if curves are piped in from an upstream worker.
Power Exponent power scalar 1   Scalar exponent n applied pointwise to every y-value of each input curve (y → yⁿ); defaults to 1 (identity), set to 2 for squaring, 0.5 for square-root, etc.

Outputs

Label ID Type Description
curves_power_output_1 curves_power_output_1 vector Output curves with the same x-values as the inputs and y-values replaced by the result of the pointwise power operation (yⁿ), one output curve per input curve.

Disciplines

  • 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_power


Auto-generated from transformation schema. Worker id: curves_power. Schema hash: 45408fc348ee. Hand-curated docs in workerexamples/ override this page when present.