random number within a rwo vector

1 vue (au cours des 30 derniers jours)
Raviteja
Raviteja le 17 Sep 2011
I have a row vector say
>> A
A =[ -29 -17 -11 -10 -8 -8 -7 -2 -1 3 3 3 8 13 14]
I want to randomly generate a number within this A only.
How to do this?

Réponse acceptée

James Tursa
James Tursa le 17 Sep 2011
A(ceil(rand*numel(A)))
  2 commentaires
Raviteja
Raviteja le 17 Sep 2011
A(fix(1 + (length(A))*rand(1)))
also working
Andrei Bobrov
Andrei Bobrov le 17 Sep 2011
A1 = unique(A)
out = A1(randi(numel(A1)))

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Random Number Generation 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