.. _auto_curve_get_optimum_x: *FIND OPTIMUM VALUE FROM THE CURVE* =================================== Scans a curve and returns the x-value at which the y-value is minimized or maximized, using a convergence factor to handle near-flat optima. Use this worker whenever you need to locate the optimal operating point or design parameter from a response curve. When to use ----------- Classification: **process**. Tagged: ``convergence``, ``curve_transform``, ``get_optimum_x``, ``maximize``, ``minimize``, ``optimum``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve - curve - vector - — - - Input curve (x/y vector pair) to search for the optimum; must contain at least two points spanning a measurable y-range. * - Curve - objective - list - minimize - - Optimization direction: 'minimize' to find the x at the lowest y-value or 'maximize' to find the x at the highest y-value; defaults to 'minimize'. * - Convergence Factor - convergence_factor - scalar - 0.001 - - Fraction of the total y-range used as a flatness threshold — if the y-value varies by less than this factor × y-range the curve is considered converged; dimensionless, defaults to 0.001. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_get_optimum_x_output_1 - curve_get_optimum_x_output_1 - scalar - Scalar x-value at which the curve reaches its minimum or maximum y-value according to the chosen objective, in the same units as the input curve's x-axis. 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_get_optimum_x `_ .. raw:: html

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