.. _auto_curves_extrapolate_constant: *EXTRAPOLATE THE CURVES WITH A CONSTANT VALUE* ============================================== Extends one or more curves beyond their last data point by appending a constant value, effectively holding the final Y value (or a user-specified constant) out to a specified X endpoint. Use this worker when downstream analysis requires curves to share a common X range or when a flat extrapolation assumption is appropriate. When to use ----------- Classification: **process**. Tagged: ``constant``, ``curve``, ``extend``, ``extrapolate``, ``flat``, ``hold_last``, ``transformations``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curves - curves - vector - — - - One or more input curves (X-Y pairs) to be extrapolated; accepts multiple curve objects in d3VIEW curve format. * - Last X-Value - x_last - scalar - 1 - - The X-axis value up to which each curve will be extrapolated; defaults to 1 — set this to the desired end of the extended X range (same units as the curve's X axis). * - Last Y-Value - y_last - scalar - 1 - - The constant Y value used for the extrapolated segment; defaults to 1 — override with the flat level to hold beyond the curve's last original data point (same units as the curve's Y axis). Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curves_extrapolate_constant_output_1 - curves_extrapolate_constant_output_1 - vector - The input curves with each one extended to x_last using the constant y_last value, returned as a vector of X-Y curve objects in the same format as the inputs. 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_extrapolate_constant `_ .. raw:: html

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