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.