how to generate a vector of zeros with 2 random successives cell containing ones
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
how to generate a vector of zeros with 2 random successives cell containing ones
1 Kommentar
Adam Danz
am 24 Apr. 2019
What does "2 random successives cell" mean?
Vector of zeros
zeros(1,15)
Vector of ones
ones(0,15)
Antworten (2)
Star Strider
am 24 Apr. 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 Kommentare
Rik
am 24 Apr. 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 Kommentare
Siehe auch
Kategorien
Mehr zu Random Number Generation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!