how to generate a vector of binary code

1 vue (au cours des 30 derniers jours)
kurdistan mohsin
kurdistan mohsin le 2 Juil 2022
hello , i want to generate a vector of size 10 of binary code(zeros and ones ) ,any one can help?

Réponse acceptée

Raghav
Raghav le 2 Juil 2022
Modifié(e) : Raghav le 2 Juil 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 :

Plus de réponses (1)

Voss
Voss le 2 Juil 2022
Here you go:
% a numeric vector of length 10, containing zeros and ones:
[zeros(1,4) ones(1,6)]
ans = 1×10
0 0 0 0 1 1 1 1 1 1
% a logical vector of length 10, containing 'false's and 'true's:
[false(1,3) true(1,5) false(1,2)]
ans = 1×10 logical array
0 0 0 1 1 1 1 1 0 0
% a character vector of length 10, containing '0's and '1's
'1010110001'
ans = '1010110001'

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by