MATLAB Function Reference    
nextpow2

指定値以上の最小の 2 のベキ乗数

表示

詳細

p = nextpow2(A) は、A の絶対値以上の最小の 2 のベキ乗数を出力します(p は、2^p abs(A) を満たします)。

この関数は、FFT 演算を最適化するために有効なもので、最も近い 2 のベキ乗数を見つけることに役立ちます。

A がスカラでない場合、nextpow2 は、length(A) 以上の最小の 2 のベキ乗数を出力します。

例題

CODE>513 から 1024 までの任意の整数 n に対して、nextpow2(n) 10 です。

1 行 30 列のベクトル A に対して、length(A) は、30 で、nextpow2(A) 5 です。

参考

fft, log2, pow2


 newplot nnls