Creating random vector with 10 different lengths
Ältere Kommentare anzeigen
I can't seem to ceate a random vector from 1-10k then 1-20k then 1-30k consectuively until 100k logging different values.
Here is the code I have so far:
inc=[10000 20000 30000 40000 50000 60000 70000 80000 90000 100000];
for l=1:length(inc) %creating a loop to go through the 10 values of inc
vec1 = randi(1,inc(l)); %geenrating random vector from 1-respective value of inc
Any help would be appreciated
Akzeptierte Antwort
Weitere Antworten (1)
per isakson
am 10 Nov. 2019
1 Stimme
Documentation on randi says:
X = randi(imax,n) returns an n-by-n matrix of pseudorandom integers drawn from the discrete uniform distribution on the interval [1,imax].
Thus, randi(1,inc(l)); will return a matrix of ones the same as ones(inc(l)).
vec1 is overwritten in each iteration of the loop. Is its value stored in another variable?
Kategorien
Mehr zu Data Type Conversion finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!