Matlab - Alfabeto como variable en Matlab

 
Vista:
sin imagen de perfil

Alfabeto como variable en Matlab

Publicado por Carolina (2 intervenciones) el 22/11/2016 03:45:17
Hola! Necesito programas el cifrado de hill en matlab, el problema es que no encuentro la forma de ingresar como variable el abecedario para despues igualarlo a un numero en modulo 26.
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 Royeth
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Alfabeto como variable en Matlab

Publicado por Royeth (1818 intervenciones) el 22/11/2016 04:42:47
ejecuta estos comandos

char(65:90)

double('ABCDEF')

un ejemplo de manejo de string

1
2
3
4
5
a='hola';
a(1) %te devuelve h
a(2) %te devuelve o
a(3) %te devuelve l
a(4)%te devuelve a


espero te sea de ayuda y si deseas hacer una pregunta más específica con gusto , mientras puedes ir mirando los comandos que te indiqué
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
sin imagen de perfil

Alfabeto como variable en Matlab

Publicado por Carolina (2 intervenciones) el 22/11/2016 05:31:32
Ya ejecuté los comandos, en mi caso puse todo el alfabeto solo que, entre todas las dudas que tengo, como puedo hacer para que al ingresar una palabra me la regrese con los números asignados y en forma de matriz?
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 Royeth
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Alfabeto como variable en Matlab

Publicado por Royeth (1818 intervenciones) el 22/11/2016 15:36:12
1
2
a='hola';
double(a)-99

si tienes otros datos diferentes asignados crea un vector con esos valores y luego haces

vector(double(a)-99) y te debe devolver los valores asignados a cada letra
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