mbauman / Signals.jl

An abandoned work-in-progress for a high level Signal type with a common timebase (in seconds) and groups of channels. Deprecated in favor of AxisArrays.jl.
github.com/JuliaArrays/AxisArrays.jl
Other
6 stars 0 forks source link

Interval types #10

Open mbauman opened 9 years ago

mbauman commented 9 years ago

The windowing and time-restriction APIs are begging for interval types instead of the current haphazard mix of tuples and argument positions. There could even be an infix unicode operator. Then windowing could simply be written as sig[(-200μs ↔ 800μs) + [1s,2s,3s]].

Some questions: