Matlab - Cambiar aleatoriamente la posición de los caracteres

 
Vista:

Cambiar aleatoriamente la posición de los caracteres

Publicado por Eduardo Toledo (1 intervención) el 16/07/2014 06:27:28
Buenas estimados:

Necesito saber como hacer que luego de ingresar un mensaje en forma de cadena o matriz de caracteres, hacer cambiar aleatoriamente la posición de los elementos. Yo entiendo que hay que usar el randperm, pero no se cual sería la sintaxis para que funcione.

Adicionalmente quisiera saber como usar el bucle de control "for end"

Agradezco sus respuestas de antemano. Saludos
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Cambiar aleatoriamente la posición de los caracteres

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 23/07/2014 02:27:43
1
2
3
4
5
6
7
8
9
10
>> A='josecaballero'; d=randperm(length(A)), B=A(d)
 
d =
 
    13     7     2     4    10    12     3     6     5     8    11     1     9
 
 
B =
 
oboelrsacaejl



Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online y Presencial en Matlab
programador en matlab
Servicios de programación matlab
[email protected]
Estimado Usuario de Matlab, el correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
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