SCALE Y VALUES

Scales the Y values of a target curve upward so that they match the amplitude of a reference (base) curve. Use this worker when you need to normalize or align the magnitude of one curve to another before comparison or further processing.

When to use

Classification: process.

Tagged: amplitude, curve, normalization, scale, transform, y-axis.

Inputs

Label ID Type Default Required Description
Base Curve base_curve vector   Reference curve whose Y amplitude defines the target scale; provide as a vector (X/Y pairs) — the worker reads only its magnitude to compute the scaling factor.
Curve To Scale curveto_scale vector   Input curve whose Y values will be scaled upward to match the base curve’s amplitude; provide as a vector (X/Y pairs).

Outputs

Label ID Type Description
curve_scale_up_output_1 curve_scale_up_output_1 vector Resulting curve after Y-axis scaling has been applied, returned as a vector (X/Y pairs) with the same X coordinates as the input curve and Y values scaled to match the base 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=curve_scale_up


Auto-generated from transformation schema. Worker id: curve_scale_up. Schema hash: 64bb6a054f9c. Hand-curated docs in workerexamples/ override this page when present.