Matlab - Matríz aleatoria en matlab

 
Vista:

Matríz aleatoria en matlab

Publicado por luis (1 intervención) el 11/09/2016 05:51:39
Hola, necesito generar una matriz donde las entradas sean naturales aleatorios menores que n, pero en una misma columna no se repitan. Muchas gracias.
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 Daniel
Val: 269
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Matríz aleatoria en matlab

Publicado por Daniel (264 intervenciones) el 12/09/2016 18:40:38
Prueba esto

1
2
3
4
5
6
7
8
clear b
n=8; % valor máximo 
filas=4; % menor o igual a n-1 (en este caso 7 o menor)
columnas=5;
for j=1:columnas
b(:,j)=randperm(n-1,filas);
end
disp(b)

Comentanos como te fue

Saludos

Daniel
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