comparar elementos de un vector entre si en matlab
Publicado por Marco (4 intervenciones) el 28/11/2011 02:34:28
Tengo esta parte de codigo
for i = 1:20;
c(i) = int16(3* rand());
cx = c(i);
end
lo que quiero es que 20 computadoras elijan un numero aleatorio del 0 al 3, eso lo hace la funcion rand, y el int16 para hacerlo entero, lo que no se como hacer es comparar los 20 numeros que salieron, ya que mi programa tiene que detectar cuando haya numeros repetidos y brincarse a sacar ahora numeros ente 0 y 7 y asi sucesivamente, con nueve intervalos.... no se si pudieran ayudarme por favor esque no se donde mas buscar, he intendado cambiando a cadenas y comparando con strcmp pero no me da los datos, solo da 0 y 1....Gracias
for i = 1:20;
c(i) = int16(3* rand());
cx = c(i);
end
lo que quiero es que 20 computadoras elijan un numero aleatorio del 0 al 3, eso lo hace la funcion rand, y el int16 para hacerlo entero, lo que no se como hacer es comparar los 20 numeros que salieron, ya que mi programa tiene que detectar cuando haya numeros repetidos y brincarse a sacar ahora numeros ente 0 y 7 y asi sucesivamente, con nueve intervalos.... no se si pudieran ayudarme por favor esque no se donde mas buscar, he intendado cambiando a cadenas y comparando con strcmp pero no me da los datos, solo da 0 y 1....Gracias
Valora esta pregunta


0