Matlab - Crear un vector con 25 caracteres aleatorios.

 
Vista:

Crear un vector con 25 caracteres aleatorios.

Publicado por moralesss (4 intervenciones) el 24/01/2023 10:19:37
Hola buenos días, estoy teniendo problemas para realizar este ejercicio dado que no se como cambiar los numeros a caracteres. El enunciado dice así:

Vamos a crear un vector fila con 25 caracteres aleatorios de la 'a' a la 'z' (en minúscula). Para ellos tenemos que saber que el código numérico para 'a' es el 97 y para 'z' es el 122. Es decir, vas a tener que generar un vector de números y cambiarlo a caracteres.

Como ejemplo debería salir algo así: vxdxqchoyzezymudkxuyrawyrttkresahbcvsiyaljtuemlqst

Muchas gracias de antemano y gracias por su atención.
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

Crear un vector con 25 caracteres aleatorios.

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 24/01/2023 16:54:12
1
2
3
4
clear
a=97; b=122;
v=a+round((b-a)*rand(1,b-a));
char(v)

1
2
3
>> vector
ans =
    'ptgsywcjjrpujfctfkogqmeud'

Saludos
JOSE JEREMIAS CABALLERO
Asesoría Online en Proyectos con Matlab
Asesorías online en Métodos Numéricos con Matlab, Octave, Scilab, Freemat, Visual Studio code, Python, google colab, Excel y C++
Asesorías online por zoom, meet, teams y skype.
[email protected]


https://programacioncaballero.blogspot.com
https://www.facebook.com/programacioncaballero
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

Crear un vector con 25 caracteres aleatorios.

Publicado por Moraless (4 intervenciones) el 24/01/2023 17:40:38
Esta bien, lo único que en vez de formato cadena, lo necesitaria en formato vector, es decir, que no me salgan las comillas '...' en las letras.
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
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

Crear un vector con 25 caracteres aleatorios.

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 25/01/2023 15:24:13
1
2
3
4
5
clear
a=97; b=122;
v=a+round((b-a)*rand(1,b-a));
u=char(v);
disp(u)

1
2
>> vectores
qjunjxwoqpfimgvfgeglixlfx
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