counting the number of 1's and 0's in each row

1 view (last 30 days)
  • >> tag123_data = [0;1;1]
  • tag123_data =
  • 0
  • 1
  • 1
  • >> scm = randi(0:1,3,16)
  • scm =
  • 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 1
  • 1 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1
  • 0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 0
  • >> out_data = xor(tag123_data,scm)
  • out_data =
  • 3×16 logical array
  • 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 1
  • 0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0
  • 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 1
How do i count the number of 1's and 0's in in each row?? Like in row 1 there are 11 1's and 5 0's and in row 2 there are 9 1's and 7 0's how to write a syntax showing the count of 1's and 0's in every row

Accepted Answer

Miriam
Miriam on 16 Nov 2018
tag123_data = [0;1;1];
scm = randi(0:1,3,16);
out_data = xor(tag123_data,scm);
n_ones = sum(out_data,2);
n_zeros = size(out_data,2) - n_ones;
  1 Comment
Panda Girl
Panda Girl on 16 Nov 2018
Thank you so much for your reply. This works, really appreciate your help.

Sign in to comment.

More Answers (0)

Categories

Find more on Elementary Math in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!