[SciPy-user] probably a stupid question: MatLab equivalent of "diff" ?
tom.denniston at alum.dartmouth.org
Fri Dec 29 09:35:08 CST 2006
I may be misunderstanding you but isn't what you want just:
If you only want positive differences it's:
(arr[1:]-arr[:-1]) > 0
(arr[1:]-arr[:-1]) < 0
These should be very fast.
On 12/29/06, Stef Mientki <s.mientki at ru.nl> wrote:
> Does anyone know the equivalent of the MatLab "diff" function.
> The "diff" functions calculates the difference between 2 succeeding
> elements of an array.
> I need to detect (fast) the falling edge of a binary signal.
> There's derivate function in Python diff,
> but when you use an binary (true/false) input,
> it also detects rising edges.
> Probably a stupid question,
> but I still have troubles,
> digging to huge amount of information about Python.
> Stef Mientki
> SciPy-user mailing list
> SciPy-user at scipy.org
More information about the SciPy-user