Re: [Numpy-discussion] apply table lookup to each element

2009-05-04 Thread Stéfan van der Walt
2009/5/4 Neal Becker : > Turns out that if A is an np.array and B is an np.array, then > A[B] will do exactly what I wanted. > > Is this mentioned anywhere in the documentation? http://docs.scipy.org/numpy/docs/numpy-docs/reference/arrays.indexing.rst/#arrays-indexing Stéfan _

Re: [Numpy-discussion] apply table lookup to each element

2009-05-04 Thread Neal Becker
Neal Becker wrote: > Suggestion for efficient way to apply a table lookup to each element of an > integer array? > > import numpy as np > _cos = np.empty ((2**rom_in_bits,), dtype=int) > _sin = np.empty ((2**rom_in_bits,), dtype=int) > for address in xrange (2**12): > _cos[address] = nint ((2

[Numpy-discussion] apply table lookup to each element

2009-05-01 Thread Neal Becker
Suggestion for efficient way to apply a table lookup to each element of an integer array? import numpy as np _cos = np.empty ((2**rom_in_bits,), dtype=int) _sin = np.empty ((2**rom_in_bits,), dtype=int) for address in xrange (2**12): _cos[address] = nint ((2.0**(rom_out_bits-1)-1) * cos (2 *