P = prctile(A, pct)
P = prctile(A, pct, dim)
P = prctile(A, pct, vecdim)
P = prctile(A, pct, 'all')
P = prctile(..., 'Method', method)
prctile returns percentiles for percentages in the interval [0,100].
NaN values are omitted. Supported methods are midpoint, exact, inclusive, exclusive, and approximate.
A can be a real numeric array, a datetime array or a duration array. For datetime or duration input data, P has the same class and Format as A, and NaT values are omitted like NaN values.
A = (1:5)' * (2:6);
P = prctile(A, [25 50 75], 1)
t = datetime(2024, 1, [1 3 5 7 30]);
P = prctile(t, [25 50 75])
| Version | Description |
|---|---|
| 2.0.0 | initial version |
| 2.0.0 | datetime and duration input data supported. |