Matlab - Generar números aleatorios sin utilizar RAND

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

Generar números aleatorios sin utilizar RAND

Publicado por Fernando (8 intervenciones) el 17/11/2018 21:49:19
Buenas a todos..... hoy tengo un problema que para ustedes tal vez es muy sencillo...... debo elaborar un programa en matlab que me permita generar numeros aleatorios, PERO SIN UTILIZAR RAND ni alguno de la misma familia de los rand (randi, rand(x,y), etc), asi mismo el programa debe pedirme limites ya se numeros aleatorios por ejemplo entre 1 y 10 y como resultado debe arrojar un 7 ....... si alguien pudiera ayudarme estaria muy agradecido.....
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Generar números aleatorios sin utilizar RAND

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 20/11/2018 15:19:39
1
2
3
4
5
6
7
8
9
10
clear
m=11;
a=6;
x(1)=4;
c=3;
n=10;
for i=1:n
    x(i+1)=rem(a*x(i)+c,m);
end
x

puede hacer ajuste en los datos para no obtener el valor de cero en la secuencia.

http://www.dm.uba.ar/materias/probabilidades_estadistica_C/2004/1/PyEC08.pdf


1
2
3
>> generacion_de_numeros_aleatorios
x =
     4     5     0     3    10     8     7     1     9     2     4

Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
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