random number within a rwo vector

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

0 votes

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 Quantum Mechanics dans Centre d'aide et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by