medfreq
Median frequency
Syntax
Description
estimates the median normalized frequency freq
= medfreq(x
)freq
of the power
spectrum of a time-domain signal x
. To compute the power
spectrum, medfreq
uses the periodogram
function with a
rectangular window and a number of DFT points equal to the length of
x
.
specifies the frequency interval over which to compute the median frequency.
This syntax can include any combination of input arguments from previous
syntaxes, as long as the second input argument is either freq
= medfreq(___,freqrange
)fs
or f
. If the second input is passed as empty,
medfreq
assumes a normalized frequency. The default
value for freqrange
is the entire bandwidth of the input
signal.
medfreq(___)
with no output
arguments plots the PSD or power spectrum and annotates the median
frequency.
Examples
Input Arguments
Output Arguments
References
[1] Phinyomark, Angkoon, Sirinee Thongpanja, Huosheng Hu, Pornchai Phukpattaranont, and Chusak Limsakul. "The Usefulness of Mean and Median Frequencies in Electromyography Analysis." In Computational Intelligence in Electromyography Analysis – A Perspective on Current Applications and Future Challenges, edited by Ganesh R. Naik. London: IntechOpen, 2012. https://doi.org/10.5772/50639.
Extended Capabilities
Version History
Introduced in R2015aSee Also
findpeaks
| meanfreq
| periodogram
| plomb
| pwelch