class

DSP::Extrema

Inherits Reference < Object

Features analysis methods.

Constructors

new(samples : Array(Float64))
Source

Instance methods

==(other : Extrema)
Source
any_processed?
Source
extrema
Source
local_maxima
Source
local_minima
Source
maxima
Source
minima
Source
negative_minima

Returns only negative minima

Source
none_processed?
Source
outer_extrema

Returns only negative minima and positive maxima

Source
positive_maxima

Returns only positive maxima

Source
process_sample(sample : Float64)
Source
process_samples(samples : Array(Float64))
Source
update_global_max(sample)
Source
update_global_min(sample)
Source
update_local_extrema(sample : Float64)
Source

Nested types