• Viernes 1 de Noviembre de 2024, 13:19

Autor Tema:  Crear matrices con números aleatorios  (Leído 23256 veces)

Zuri

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Crear matrices con números aleatorios
« en: Lunes 2 de Agosto de 2010, 15:43 »
0
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?

allisap

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Crear matrices con números aleatorios
« Respuesta #1 en: Miércoles 11 de Agosto de 2010, 19:36 »
0
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