quantfilt1

Version 1.2.0.0 (2,92 KB) von Matt Stead
quantfilt1() is a span-order quantile filter for one-dimensional arrays
7 Downloads
Aktualisiert 25. Okt 2019

Lizenz anzeigen

qx = quantfilt1(x, quantile, span, [tail_option])

quantfilt1() is a span-order quantile filter for one-dimensional arrays
quantile is the proportion of the window data whose value is returned at the center of each window
span is the filter order (window size)

quantile range: [0 to 1] Examples: 0.0 == local minimum filter
0.5 == local median filter
1.0 == local maximum filter

For odd span, qx(i) is the quantile value of x((i - ((span - 1) / 2)) : (i + ((span - 1) / 2)))
For even span, qx(i) is the quantile value of x((i - ((span - 2) / 2)) : (i + (span / 2)))

Tail half-windows are treated with the following options:
'truncate': fill with the quantile values of progressively shrinking windows (default)
'extrapolate': fill with the quantile values of closest full window
'zeropad': fill with zeros

Zitieren als

Matt Stead (2026). quantfilt1 (https://de.mathworks.com/matlabcentral/fileexchange/73059-quantfilt1), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2019b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Sparse Matrices finden Sie in Help Center und MATLAB Answers
Tags Tags hinzufügen
Version Veröffentlicht Versionshinweise
1.2.0.0

minor changes in code, output unchanged

1.1.0.0

minor bug fixed

1.0.0