Matlab - generar vecoresaleatoreos sin repetirse dentro de un rango

   
Vista:

generar vecoresaleatoreos sin repetirse dentro de un rango

Publicado por andres jimenez.wizz@gmail.com (3 intervenciones) el 28/03/2018 21:42:11
buen dia,una pregunta quiero generar un vector sin repetirse pero que este tenga 5 números desde 6 a 10
es decir poner un rango en los números que me arroja el vector;

ya he probado randperm(10,5) y en ese caso me arroja un vector de 5 números aleatorios del 1 al 10 sin repetirse y quisiera poner que los números que me bote sean del 6 al 10
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de David Correa

generar vecoresaleatoreos sin repetirse dentro de un rango

Publicado por David Correa (1034 intervenciones) el 31/03/2018 06:19:54
Hola;

Podrías hacerlo de esta forma


1
2
3
4
5
>> randperm(5,5)+5
 
ans =
 
     7     8     6    10     9

Espero que sea de alguna ayuda.


Saludos
David Correa Ch.
correa.dave30@gmail.com
dcorrea@fismatlab.org
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad