David, <br>Nice way of avoiding log2, but how do you determine the length of your tab array? <br>Do you want to chose an arbitrary large array, or you still want to use log2 call based on an input argument to the function nexpow2()?<br>
In other words, how would you make a generic nextpow2() function?<br>Ivo<br><br><div class="gmail_quote">On 27 February 2010 03:22, David Goldsmith <span dir="ltr">&lt;<a href="mailto:d.l.goldsmith@gmail.com">d.l.goldsmith@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On Sat, Feb 27, 2010 at 12:16 AM, Charles R Harris <span dir="ltr">&lt;<a href="mailto:charlesr.harris@gmail.com" target="_blank">charlesr.harris@gmail.com</a>&gt;</span> wrote:<br>
</div></div><div class="gmail_quote"><div><div></div><div class="h5"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><div class="gmail_quote"><div><br>I use searchsorted for that.<br><br><span style="font-family: courier new,monospace;">In [5]: tab = 2**arange(30)</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">


<span style="font-family: courier new,monospace;">In [6]: tab[tab.searchsorted(10)]</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Out[6]: 16</span><br style="font-family: courier new,monospace;">


<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">In [7]: tab[tab.searchsorted(81)]</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Out[7]: 128</span><br>


<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Is there a similar build-in function in numpy/scipy ?<br>
<br></blockquote><div><br>It would be handy sometimes. Where would it go?<br></div></div></blockquote></div></div><div><br>Why wouldn&#39;t it go in fftpack?<br><br>DG<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div class="gmail_quote"><div><br>Chuck <br></div><br></div><div class="im">
<br>_______________________________________________<br>
SciPy-User mailing list<br>
<a href="mailto:SciPy-User@scipy.org" target="_blank">SciPy-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/scipy-user" target="_blank">http://mail.scipy.org/mailman/listinfo/scipy-user</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
SciPy-User mailing list<br>
<a href="mailto:SciPy-User@scipy.org">SciPy-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/scipy-user" target="_blank">http://mail.scipy.org/mailman/listinfo/scipy-user</a><br>
<br></blockquote></div><br>