MATLAB ヘルプ センター
fi オブジェクトの指定値以上の最小の 2 のべき乗の指数
fi
P = nextpow2(N)
P = nextpow2(N) は 2.^P >= abs(N) となる最初の P を返します。慣例により、nextpow2(0) はゼロを返します。
P
N
2.^P >= abs(N)
nextpow2(0)
例
すべて折りたたむ
fi オブジェクトを定義し、それよりも大きい最小の 2 のべき乗の指数を計算します。
N = fi(1000,1,18,2); P = nextpow2(N)
P = 10 DataTypeMode: Fixed-point: binary point scaling Signedness: Signed WordLength: 6 FractionLength: 0
fi 値のベクトルを定義し、それらの値よりも大きい最小の 2 のべき乗の指数を計算します。
N = fi([1 -2 3 -4 5 9 519],1,16,3,2); P = nextpow2(N)
P = 1 0 1 2 3 3 10 DataTypeMode: Fixed-point: binary point scaling Signedness: Unsigned WordLength: 5 FractionLength: 0
入力値。実数値のスカラー、ベクトル、または N 次元配列として指定します。
データ型: fi
指定値以上の最小の 2 のべき乗の指数。スカラー、ベクトル、または N 次元配列として返されます。
出力は 2 進小数点スケーリングを使用した符号なしの fi オブジェクトとして返されます。小数部の長さはゼロで、語長は返される最大の指数の値を表現できる最小の長さになります。
すべて展開する
傾きとバイアスの表現はコード生成でサポートされていません。
R2020a で導入
nextpow2 | fi
nextpow2
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ