SoloCodigo
Programación Específica => Matlab => Mensaje iniciado por: Zuri en Lunes 2 de Agosto de 2010, 15:43
-
Muy buenas,
Necesito crear una matriz en matlab de 10 filas por 8 columnas, con número aleatorios. El caso, es que los números tienes que estar en un rango, por ejemplo del 0 al 50. ¿Como se puede hacer?
-
fácil
la función rand te genera un valor aleatorio entre 0 y 1 y ademas si le das rand(10,8) te genera una matriz de 10 * 8 llena de números aleatorios entre 0 y 1
si ademas quieres que estén en el rango de 0 - 50, simple, multiplica todo por 50 ,
esto te debe solucionar el problema
mat_rand=rand(10,8)*50
Espero te sirva.
PD. 1 minuto en la ayuda de matlab te lo habría solucionado también