.. _auto_curve_get_converged_x: * COMPUTE THE X VALUE WHEN Y STOPS CHANGING* ============================================ Scans a curve and returns the x value at which the curve's y values have effectively stopped changing (converged). Convergence is detected when the local derivative falls within a tolerance fraction of the total y-range. Use this worker to automatically identify steady-state or stabilization points in time-history or iterative curves. When to use ----------- Classification: **process**. Tagged: ``convergence``, ``curve_analysis``, ``derivative``, ``steady_state``, ``x_lookup``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve 1 - curve1 - vector - — - - The input curve (x/y vector) to analyse for convergence; must be a well-sampled time-history or iteration curve — leave unconnected only if the curve is supplied upstream via context. * - Tolerance - tolerance - float - 0.01 - - Fractional tolerance applied to the y-range: if the local derivative magnitude is less than tolerance × (y_max − y_min) the curve is considered converged; dimensionless, default 0.01 (1 %) suits most smooth convergence curves — tighten toward 0.001 for noisy signals. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_get_converged_x_output_1 - curve_get_converged_x_output_1 - scalar - The x value (scalar, same units as the input curve's x-axis) at which the curve first satisfies the convergence criterion. Disciplines ----------- - data.curve.transform - data.signal_processing Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curve_get_converged_x `_ .. raw:: html

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