Le 04/02/2015 06:58, Jaime Fernández del Río a écrit :
>
>     I have an implementation of the Heaviside function as numpy
>     ufunc.  Is there any interest in adding this to numpy?  The
>     function is simply:
>
>                         0    if x < 0
>         heaviside(x) =  0.5  if x == 0
>                         1    if x > 0
>
>
> I don't think there's anything like it in numpy. Wouldn't
> scipy.special be a better home for it?
scipy.signal could also host it, since it already contains functions for
linear systems (e.g. step response, which are closely related), and also
some waveform generators like square()

http://docs.scipy.org/doc/scipy-0.14.0/reference/signal.html

However, I agree with Joseph when he says that this function is a bit thin.

best,
Pierre
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to