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 で導入