CURVE VARY Y AT X

Takes a base curve and sweeps the Y value at a specified X location across a defined range (min, max, step), producing a family of modified curves. Use this worker to generate parametric curve variants for sensitivity studies or DOE sweeps where only a single Y anchor point is varied.

When to use

Classification: process.

Tagged: curve, family, parametric, sweep, transformations, vary, y_at_x.

Inputs

Label ID Type Default Required Description
Base Curve base_curve vector   The source curve (X-Y vector) that serves as the template; the Y value at the specified X position will be varied across all generated variants.
X x scalar 0   The X-axis location at which the Y value is pinned and swept; defaults to 0.
Min Y min_y scalar 0   The minimum Y value to use at the specified X location when generating the sweep; defaults to 0.
Max Y max_y scalar 1   The maximum Y value to use at the specified X location when generating the sweep; defaults to 1.
Step Size Y step_sizefor_y scalar 0.1   The increment between successive Y values in the sweep (e.g. 0.1 produces values 0.0, 0.1, 0.2 … up to max_y); defaults to 0.1.

Outputs

Label ID Type Description
curve_vary_y_at_x_output_1 curve_vary_y_at_x_output_1 vector A collection of curves (one per Y step) derived from the base curve, each with its Y value at the target X position set to the corresponding sweep value.

Disciplines

  • data.curve.transform
  • design_exploration.doe
  • design_exploration.sensitivity

Runnable example

A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_vary_y_at_x


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