Matlab Simulink Bit Extraction

14 次查看(过去 30 天)
Colin Ross
Colin Ross 2016-4-22
评论: Colin Ross 2016-4-22
I am attempting to use Matlab Simulink to quantize an analog signal and represent each of the quantization level values in binary format. I think I have this part accomplished using the attached Simulink model. I would now like to extract the first 3 bits for each of the binary representations in my time series and place them in their own 'channel' for further processing. I have been trying to use the Bit Extract block, however whenever I try to extract anything but the full range of bits, it fails. Any support would be greatly appreciated! Thank you.

回答(1 个)

Fangjun Jiang
Fangjun Jiang 2016-4-22
Remove the "Integer to Bit Converter" block.
  3 个评论
Colin Ross
Colin Ross 2016-4-22
Basically what I would like to do is the following:
  • Quantize an input sine wave
  • Represent quantization level value in binary format. (e.g. For sine wave max value V_max = 5 => 00000101 (8-bit))
  • Separate the bits into different channels. (e.g. Channel 1: 000 (first 3 bits) Channel 2: 00101 (rest of bits))

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Quantizers 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by