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
