counter

i have b={[1 0][0 0][0 1][1 1]...30 }and I={[0 1][1 0][ 0 0][0 1]......30bits} how can i compare b with I using counter

1 comentario

Sean de Wolski
Sean de Wolski el 21 de Jul. de 2011
What do you mean compare them with a counter? Find out how many cells are equal? Or where the cells are equal? Are all of the data cells 1x2?

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 21 de Jul. de 2011

0 votos

allequal = true;
if length(b) ~= length(I)
disp('different lengths, not equal');
allequal = false;
else
allequal = true;
for K = 1:length(b)
if ~isequal(b{K}, I{K})
fprintf(1, 'b{%d} ~= I{%d}\n', K, K);
allequal = false;
end
end
end
At the end, allequal will be true if all the values are equal or if both b and I are empty. Having it be true for empty is consistent with the behaviour of MATLAB's all() function.

3 comentarios

mahaveer hanuman
mahaveer hanuman el 21 de Jul. de 2011
do you have any idea about soft decision coding in BPSK.please help me...
Walter Roberson
Walter Roberson el 21 de Jul. de 2011
No, I do not have any idea about soft decision coding in BPSK.
Jan
Jan el 21 de Jul. de 2011
I do not have any idea about soft decision coding in BPSK also.
@Walter: Did I say "thank you" already today? It is fine that you support this forum.

Iniciar sesión para comentar.

Etiquetas

Preguntada:

el 21 de Jul. de 2011

Community Treasure Hunt

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

Start Hunting!

Translated by