there are two 8 bit binary values in a single variable...how can i concate these two values???

a='asd';
b=double(a);
c=dec2bin(b,8);
d=length(c);
i need to get d as 24 how can i get?

1 commentaire

thank u for your response....each 8 bit displayed in different lines(that means in the form of matrix)..i want to concate those 24 bits..how can i concate ?

Connectez-vous pour commenter.

 Réponse acceptée

Plus de réponses (2)

As per the documentation, length is the size of the largest dimension in a matrix, in your case, the number of columns, so it's 8.
To get the number of elements in a matrix, use numel, so:
d = numel(c)
on comment by Hemalatha
a='asd';
b=double(a);
c=dec2bin(b,8).';
out = c(:)';

Catégories

En savoir plus sur Simulink dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by