COMPUTE THE PERCENTILE FOR THE CURVE

Computes the percentile value of a curve’s Y-data over an optional X range. Use this worker when you need a single scalar statistic (e.g. the 50th or 95th percentile) extracted from a time-history or XY curve.

When to use

Classification: process.

Tagged: complex_curve, curve, percentile, scalar, statistics, transformation.

Inputs

Label ID Type Default Required Description
Curve curve vector   The input XY curve (vector of X/Y pairs) whose Y-values will be used to compute the percentile; connect a time-history or any complex curve output from an upstream worker.
Percentile percentile float 0.0   The desired percentile to compute (0.0–100.0, e.g. 50.0 for the median or 95.0 for the 95th percentile); defaults to 0.0.
Xmin xmin float 0.0   Lower bound of the X range over which the percentile is evaluated; leave at 0.0 to start from the beginning of the curve.
Xmax xmax float 0.0   Upper bound of the X range over which the percentile is evaluated; leave at 0.0 to extend to the end of the curve.

Outputs

Label ID Type Description
complexcurve_percentile_output_1 complexcurve_percentile_output_1 scalar Scalar value representing the computed percentile of the curve’s Y-data within the specified X range; inherits the Y-axis units of the input curve.

Disciplines

  • data.curve.transform
  • data.statistics

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