spectralSpread
Spectral spread for audio signals and auditory spectrograms
Syntax
Description
spread = spectralSpread(x,f,Name=Value)
spectralSpread(___) with no output arguments plots the
        spectral spread.
- If the input is in the time domain, the spectral spread is plotted against time. 
- If the input is in the frequency domain, the spectral spread is plotted against frame number. 
Examples
Input Arguments
Name-Value Arguments
Output Arguments
Algorithms
The spectral spread is calculated as described in [1]:
where
- fk is the frequency in Hz corresponding to bin k. 
- sk is the spectral value at bin k. 
- b1 and b2 are the band edges, in bins, over which to calculate the spectral spread. 
- μ1 is the spectral centroid, calculated as described by the - spectralCentroidfunction.
References
[1] Peeters, G. "A Large Set of Audio Features for Sound Description (Similarity and Classification) in the CUIDADO Project." Technical Report; IRCAM: Paris, France, 2004.
Extended Capabilities
Version History
Introduced in R2019a




