how to generate a vector of binary code
2 views (last 30 days)
Show older comments
kurdistan mohsin
on 2 Jul 2022
Commented: kurdistan mohsin
on 2 Jul 2022
hello , i want to generate a vector of size 10 of binary code(zeros and ones ) ,any one can help?
0 Comments
Accepted Answer
Raghav
on 2 Jul 2022
Edited: Raghav
on 2 Jul 2022
Use "arr=true(1,10)" or "arr=false(1,10)" to generate a logical array named "arr" of size 1*10.
But if you want an array of size 1*10, with random 0s and 1s use the "randi()" in MATLAB:
arr=randi(2,1,10)-1
If you want to generate array of different size with similar random constraints, then you can read the below attached documentation :
More Answers (1)
Voss
on 2 Jul 2022
Here you go:
% a numeric vector of length 10, containing zeros and ones:
[zeros(1,4) ones(1,6)]
% a logical vector of length 10, containing 'false's and 'true's:
[false(1,3) true(1,5) false(1,2)]
% a character vector of length 10, containing '0's and '1's
'1010110001'
See Also
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!