bitreplicate
fi オブジェクトのビットの複製および連結
構文
c = bitreplicate(a,n)
説明
は、c = bitreplicate(a,n)fi オブジェクト a のビットを n 回連結し、符号なし固定小数点値を返します。出力 fi オブジェクト c の語長は a の語長の n 倍と等しく、小数部の長さは c 0 です。格納された整数のビット表現は 2 の補数表現です。
入力 fi オブジェクトは、符号付きまたは符号なしのどちらも可能です。bitreplicate は、符号付きビットも符号なしビットも同じように連結します。
bitreplicate は、固定小数点データ型の fi オブジェクトのみをサポートします。
bitreplicate は、複素数データ型の入力をサポートしません。
入力 fi オブジェクトの符号およびスケーリングは、結果の型および値に影響を与えません。
例
次の例では、bitreplicate を使用し、fi オブジェクト a のビットを複製および連結します。
a = fi(14,0,6,0); a_binary = a.bin c = bitreplicate(a,2); c_binary = c.bin
MATLAB® は、以下を返します。
a_binary = 001110 c_binary = 001110001110
拡張機能
バージョン履歴
R2008a で導入