how to generate a vector of zeros with 2 random successives cell containing ones
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
how to generate a vector of zeros with 2 random successives cell containing ones
1 comentario
Adam Danz
el 24 de Abr. de 2019
What does "2 random successives cell" mean?
Vector of zeros
zeros(1,15)
Vector of ones
ones(0,15)
Respuestas (2)
Star Strider
el 24 de Abr. de 2019
I have no idea what you want.
Try this:
z = zeros(1, 20); % Vector Of 20 Zeros
idx = randi(numel(z)-1); % Choose An Index
z(idx:idx+1) = 1; % Define Consecutive Indices = 1
0 comentarios
Rik
el 24 de Abr. de 2019
If you don't mean cell, but element:
n=10;%vector length
v=zeros(1,n);
one_ind=randi(n-1,1);
v(one_ind+[0 1])=1;
If you do want a cell array:
n=10;%vector length
v=zeros(1,n);
one_ind=randi(n-1,1);
v(one_ind+[0 1])=1;
v=num2cell(v);
0 comentarios
Ver también
Categorías
Más información sobre Random Number Generation en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!