COMPUTE THE PERCENTILE FOR THE CURVE¶
Computes a specified percentile value from the Y-data of a curve, optionally restricted to a defined X-axis window. Use this worker to extract a single scalar statistic (e.g., the 50th or 95th percentile) from any time-history or XY curve.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve | curve | vector | — | Input XY curve (vector) whose Y-values will be sampled for the percentile calculation; supports any time-history or signal curve. | |
| Percentile | percentile | float | 0.0 | Percentile to compute from the curve’s Y-values, expressed as a value in [0, 100] (e.g., 50.0 for the median); defaults to 0.0. | |
| Xmin | xmin | float | 0.0 | Lower bound of the X-axis window over which the percentile is evaluated; set to 0.0 (default) together with xmax=0.0 to use the full curve range. | |
| Xmax | xmax | float | 0.0 | Upper bound of the X-axis window over which the percentile is evaluated; set to 0.0 (default) together with xmin=0.0 to use the full curve range. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_percentile_output_1 | curve_percentile_output_1 | scalar | Scalar value representing the computed percentile of the curve’s Y-data within the specified X-axis window. |
Disciplines¶
- data.curve.transform
- data.statistics
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_percentile
Auto-generated from transformation schema. Worker id: curve_percentile. Schema hash: 8767747aef65. Hand-curated docs in workerexamples/ override this page when present.