Binary Bit Masking
이전 댓글 표시
What is the easiest way to bit mask a 16 bit binary value to decode different fields (2 bit, 4 bit, etc) with it? Thanks
채택된 답변
추가 답변 (2개)
Walter Roberson
2011년 11월 16일
1 개 추천
You could use bitand() and bitshift() too. Or just bitget().
Watch out for the bit numbering order that MATLAB uses.
댓글 수: 3
Nevin
2011년 11월 16일
Fangjun Jiang
2011년 11월 16일
You can get multiple bits.
bitget(7,1:3)
thinnawat chumpuwiset
2018년 8월 17일
i'm still confuse about bitget(), can you describe more detail?
Fangjun Jiang
2018년 8월 17일
>> dec2bin(7,8)
ans =
'00000111'
>> bitget(7,1:8)
ans =
1 1 1 0 0 0 0 0
카테고리
도움말 센터 및 File Exchange에서 Audio and Video Data에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!