create a binary sequence that consisting of m zeros and n ones in any order.
조회 수: 6 (최근 30일)
이전 댓글 표시
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
채택된 답변
추가 답변 (3개)
Roger Stafford
2014년 11월 23일
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
Azzi Abdelmalek
2014년 11월 23일
편집: Azzi Abdelmalek
2014년 11월 23일
x1=[zeros(1,5) ones(1,4)]
%or
N=5;
n=4;
X1=1:n+N>N
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!