create a binary sequence that consisting of m zeros and n ones in any order.
    8 views (last 30 days)
  
       Show older comments
    
I need help to program a matlab code to generate a binary sequence that contains m zeros and n ones. I created a N lengths of zero, x1=zeros(1,N), but how to add n ones into the sequence of zeros.
0 Comments
Accepted Answer
More Answers (3)
  Roger Stafford
      
      
 on 23 Nov 2014
        Or perhaps you want them in random order:
   x = zeros(1,m+n);
   p = randperm(1:m+n,n);
   x(p) = ones(1,n);
4 Comments
  Azzi Abdelmalek
      
      
 on 23 Nov 2014
        
      Edited: Azzi Abdelmalek
      
      
 on 23 Nov 2014
  
      x1=[zeros(1,5) ones(1,4)]
%or
N=5;
n=4;
X1=1:n+N>N
4 Comments
See Also
Categories
				Find more on Loops and Conditional Statements 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!




