This function computes the entropy of a frequency spectrum.
Usage
sh(spec)
Arguments
Value
A single value varying between 0 and 1 is returned.
The value has no unit.
Details
Spectral entropy is calculated according to:
$$S = -\frac{\sum_{i = 1}^{N} y_i log_2(y_i)}{log_2(N)}$$
with:
y = relative amplitude of the i frequency,
and
$$\sum_{i = 1}^{N} y_i = 1$$
and N = number of frequencies.
References
Nunes RR, Almeida de MP, Sleigh JW (2004) -
Spectral entropy: a new method for anesthetic adequacy.
Revista Brasileira de Anestesiologia, 54, 413-422.