]> AND Private Git Repository - Cipher_code.git/blob - Chaotic_code/byte2bit.m
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
2a790213c77dfbdcabb9ab10f096aa6ae46696cf
[Cipher_code.git] / Chaotic_code / byte2bit.m
1 function y = byte2bit(x)\r
2 % y = byte2bit(x)\r
3 % Transform a number of bytes into a number of bits.\r
4 \r
5 x_n=numel(x);\r
6 y=zeros(1,x_n*8);\r
7 y_index=1;\r
8 for i=1:x_n\r
9     for j=8:-1:1\r
10 %         for j=1:8\r
11         y(y_index+8-j) = bitget(x(i),j);\r
12     end\r
13     y_index = y_index + 8;\r
14 end\r
15 y = uint8(y);\r