Sweet! Guess I need to learn more about numpy indexing: this is pretty
powerful.

On Fri, Sep 3, 2010 at 10:42 AM, Keith Goodman <[email protected]> wrote:

> On Fri, Sep 3, 2010 at 9:39 AM, Rick Muller <[email protected]> wrote:
> > There just *has* to be a better way of doing this. I want to cut off
> small
> > values of a vector, and I'm currently doing something like:
> >
> >>>> for i in xrange(n):
> >>>>    if abs(A[i]) < tol: A[i] = 0
> >
> > Which is slow, since A can be really long.
>
> A[np.absolute(A) < tol] = 0
> _______________________________________________
> NumPy-Discussion mailing list
> [email protected]
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
>



-- 
Rick Muller
[email protected]
505-750-7557
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to