Matlab - Valores fijos aleatorios

 
Vista:
sin imagen de perfil
Val: 55
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Valores fijos aleatorios

Publicado por Pilar (35 intervenciones) el 06/12/2017 19:47:54
Buenas,
Estoy buscando la forma en cómo hacer que se genere de forma aleatoria entre positivo y negativo un número ya definido. Por ejemplo, si tengo:
1
2
a=[1 2 3 4 5 6];
b=0.05;
deseo obtener una suma de a + b, pero que aleatoriamente el valor de b sea positivo o negativo espero puedan ayudarme. No sé cómo hacer que el valor sea aleatorio.
Gracias de antemano.
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
sin imagen de perfil
Val: 55
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Valores fijos aleatorios

Publicado por Pilar (35 intervenciones) el 06/12/2017 22:37:40
Gracias, lo he checado, pero en el caso, siempre resta 0.5 al valor, en ninguno hace una suma, creo que esa opción no me genera números positivos y negativos.
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
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Valores fijos aleatorios

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 06/12/2017 22:59:13
ejecutado varias veces :

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

0.9500 1.9500 2.9500 3.9500 4.9500 5.9500

1.0500 2.0500 3.0500 4.0500 5.0500 6.0500
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
sin imagen de perfil
Val: 55
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Valores fijos aleatorios

Publicado por Pilar (35 intervenciones) el 07/12/2017 00:28:21
Gracias, me ha ayudado bastante, lo que necesitaba era esto:
1
2
3
4
5
a=[1 2 3 4 5 6];
b=0.05;
c=a+(2*double(rand([1 6])<0.5)-1)*b;
disp(c)
    0.9500    1.9500    3.0500    4.0500    5.0500    5.9500
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