Matlab Simulink Bit Extraction

8 次查看(过去 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))

请先登录,再进行评论。

Community Treasure Hunt

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

Start Hunting!

Translated by