counter
10 次查看(过去 30 天)
显示 更早的评论
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 个评论
Sean de Wolski
2011-7-21
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?
回答(1 个)
Walter Roberson
2011-7-21
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 个评论
Jan
2011-7-21
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 BPSK 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!