Programación Específica > Matlab

 Crear matrices con números aleatorios

(1/1)

Zuri:
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:
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

Navegación

[0] Índice de Mensajes

Ir a la versión completa