how to generate numbers randomly
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
i'm currently working on a project "Generation of varaiable SLL & variable beamwidth beams using GENETIC ALGORITHM using amplitude variation." here i need to generate amplitudes(excitations ) randomly. so., hw can i generate amplitudes randomly.
thanq in advance....
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (3)
lucky yeggina
am 6 Mär. 2011
1 Kommentar
Andrew Newell
am 6 Mär. 2011
This should be a comment, not an Answer. What do you mean by "access"? MATLAB does lots of things with zeros.
Walter Roberson
am 6 Mär. 2011
Are you trying to generate a random index in to an vector? If so, then
VectorIndices = ceil(length(TheVector) * rand(1,n));
0 Kommentare
Matt Tearle
am 6 Mär. 2011
If you want indices, use randi to generate integers from 1 to n
idx = randi(length(x),7,1)
random7 = x(idx)
This samples with replacement. To shuffle an array use randperm
idx = randperm(length(x));
shufflex = x(idx);
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!