MATLAB nextpow2 function
Smallest power of 2 greater than or equal to its argument.
nextpow2(x)
x |
numeric or complex value(s). |
Computes the smallest power of two that is greater than or equal to the
absolute value of x
. (That is, p
that satisfies
2^p ≥ abs(x)).
For negative or complex values, the absolute value will be taken.
Returns numeric result containing integer p
as described above.
Nonscalar input returns an element-by-element result (of same size/dimensions
as its input).
H. Borchers hwborchers@googlemail.com, P. Roebuck proebuck@mdanderson.org
nextpow2(10) # 4 nextpow2(1:10) # 0 1 2 2 3 3 3 3 4 4 nextpow2(-2^10) # 10 nextpow2(.Machine$double.eps) # -52 nextpow2(c(0.5, 0.25, 0.125)) # -1 -2 -3
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.