-
Opération avec des bits
Bonjour,
je doit traîter des bits avec matlab mais je ne sais pas comment faire.
j'ai un programme en "c" qui me donne 6 paquet de 8bits. Dans chaque paquet nous allons supprimé le 1er bits, puis dans le dernier paquet les 2 derniers bits. au final on se retrouve avec 40bits.
mon but avec matlab est de récupéré ses paquets, supprimé les bits à supprimée et de regroupé le reste afin de faire 4 groupe de 10bit , et ceux si les transformé en decimal.
quelqu'un aurait t-il des astuces?
-
MATLAB possède des fonctions pour manipuler les bits : Bit-Wise Operations
Sous quel forme récupères-tu les "paquets" sous MATLAB ?
Sinon, si tu as déjà des fonctions C, tu peux les appeler (presque) directement sous MATLAB en utilisant un fichier MEX.
-
Qui plus est, tu as aussi les fonctions de la serie f .. , c'est a-dire, fscanf, fread, fwrite .. etc qui traitent les fichiers de bits.
Si ca peut aider ..:)