how can I creat a matrix of all possible combinations of zero and ones across eight digits.
    5 次查看(过去 30 天)
  
       显示 更早的评论
    
Hey I am trying to create a matrix of  all possible combinations of zeros and ones across eight digits sequence. I know the number of combinations should be 2^8 = 256.
A simple example for all combinations of 3 digit sequence will be 
1 0 0 
1 1 0
1 1 1
0 1 0
0 1 1
0 0 1
1 0 1
0 0 0
Is there a way to create a matrix for eight digit sequence?
Thanks!
1 个评论
  Ridwan Alam
      
 2019-12-20
				Hi Yonatan, does the response below work for you? If yes, please accept as an answer. 
回答(3 个)
  David Goodmanson
      
      
 2019-12-20
        HI Yonatan,
not a black box:
function a = x10(ndigits)
  a = ['0';'1'];
  count = 1;
  while count < ndigits
    n = size(a,1);
    zers = repmat('0',n,1);
    ons  = repmat('1',n,1);
    a = [zers a; ons a];
    count = count+1;
  end
end
0 个评论
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



